Script Stopped Working after restarting Unity 5
Hi guys, reccently I made a Script and I go to sleep, when I open Unity the Script don't do anything: #pragma strict
var treeHealth : int = 5;
var logs : Transform; var coconut : Transform; var tree : GameObject;
var speed : int = 8;
function Start() { tree = this.gameObject; GetComponent.().isKinematic = true; }
function Update() { if(treeHealth <= 0) { GetComponent.().isKinematic = false; GetComponent.().AddForce(transform.forward * speed); DestroyTree(); } }
function DestroyTree() { yield WaitForSeconds(7); Destroy(tree);
var position : Vector3 = Vector3(Random.Range(-1.0, 1.0), 0, Random.Range(-1.0, 1.0));
Instantiate(logs, tree.transform.position + Vector3(0,0,0) + position, Quaternion.identity);
Instantiate(logs, tree.transform.position + Vector3(2,2,0) + position, Quaternion.identity);
Instantiate(logs, tree.transform.position + Vector3(5,5,0) + position, Quaternion.identity);
Instantiate(coconut, tree.transform.position + Vector3(0,0,0) + position, Quaternion.identity);
Instantiate(coconut, tree.transform.position + Vector3(2,2,0) + position, Quaternion.identity);
Instantiate(coconut, tree.transform.position + Vector3(5,5,0) + position, Quaternion.identity);
}
Comment
Your answer
Follow this Question
Related Questions
crash bug 5.5 0 Answers
Is it possible to make Unity portable? 1 Answer
Player Movement - Not moving at all 3 Answers
Do we still need to avoid foreach loops? 3 Answers
Corrupt file 1 Answer