0
私の木は同時に落ち続けるので、私はなぜそれが分からないのですか?私はこのunity3dのjavascript言語に新しいので、事前に申し訳ありませんが、その簡単な修正!ここに必要な場合は私のスクリプトです!私の木はなぜ同じ健康を共有していますか?
#pragma strict
//INTS
var health = 5;
//GAMEOBJECTS
var tree : GameObject;
var log : GameObject;
function Start() {
tree = this.gameObject;
}
function Update() {
if(Input.GetKeyDown(KeyCode.Mouse0) && Player_script.axehave && health >= 1 && Camera_script.tree){
health -= 1;
}
if(health == 0){
tree.GetComponent.<Animation>().Play();
Destroy();
}
}
function Destroy(){
yield WaitForSeconds(2);
Destroy(tree.gameObject);
}
このような質問をするのは間違った場所ですか? –
あなたのすべての木にこのスクリプトが添付されていれば、それらはすべて同じように動作します。つまり、それらのすべてがMouse0で1つの健康状態を失い、ある時点でそれらのすべてが同時に死にます。どのようにして特定のツリーを分離する必要があります。 –
[Game Development SE](http://gamedev.stackexchange.com)には、コミュニティがその構文をよく知っているかもしれないので、もっとうまくいくかもしれません。 – leDominatre