Trying to write a script where the weapon type spawned is random but for some reason I’m getting error messages.
#pragma strict
var hasWeapon : boolean = false;
var weaponNumber : int;
var weaponSpawner = Transform; // Place where weapons spawn
var starburstHologramPrefab = GameObject; // Weapon type = 1
var reaperHologramPrefab = GameObject; // Weapon type = 2
var bubbleHologramPrefab = GameObject; // Weapon type = 3
var plasmaHologramPrefab = GameObject; // Weapon type = 4
function Start()
{
weaponNumber = Random.Range(1,5);
}
function Update ()
{
if (weaponNumber == 1)
{
var starburstHologramInstance = GameObject;
starburstHologramInstance = Instantiate(starburstHologramPrefab, weaponSpawner.position, weaponSpawner.rotation);
hasWeapon = true;
}
else
I’m getting these error messages-
Assets/Scripts/WeaponSpawn.js(24,96): BCE0019: ‘position’ is not a member of ‘System.Type’.
Assets/Scripts/WeaponSpawn.js(24,120): BCE0019: ‘rotation’ is not a member of ‘System.Type’.
Why am I getting these errors. I’ve never had problems with position, rotation before so I guess I’m doing something very wrong somewhere?
(this is in JS and please explain as if I’m a 5 year old…lol)
Thanks