var bullet = GameObject;
function Update () {
if(Input.GetButtonUp("Jump")){
var instance : GameObject = Instantiate(bullet, transform.position, transform.rotation);
}
}
When I use that script I get the following error message:
Assets/launcher.js(6,56): BCE0023: No appropriate version of 'UnityEngine.Object.Instantiate' for the argument list '(System.Type, UnityEngine.Vector3, UnityEngine.Quaternion)' was found.
Any idea what I did wrong. In case you can't tell I'm new to both unity and scripting.
if the answer is correct then mark it with the check so that this site isn't loaded with more unanswered questions.
I get the same thing, but my script looks like this:
#pragma strict
var myProjectile = GameObject;
var reloadTime : float = 1f;
var turnSpeed : float = 5f;
var firePauseTime : float = .25f;
var muzzleEffect = GameObject;
var errorAmount : float = .001;
var myTarget : Transform;
var muzzlePositions : Transform;
var turretBall : Transform;
private var nextFireTime : float;
private var nextMoveTime : float;
private var desiredRotation : Quaternion;
private var aimError : float;
if the answer is correct then mark it with the check so that this site isn't loaded with more unanswered questions.
– spinaljack