すみません、質問させてください。
ある物体を上昇させ、下降させるとします。で
C#
1if (位置を参照するための物体.transform.position.y > 350) 2 { 3 this.gameObject.SetActive(false); 4} 5if (位置を参照するための物体.transform.position.y < 350) 6 { 7 this.gameObject.SetActive(true); 8 Debug.Log("sagatta"); 9 }
上記スクリプトを書きました。
そこで下記の問題が発生しました。
物体が最初350未満の高さの時、デバッグも表示されます。←問題なし
物体が上昇し、350を超えるとオブジェクトは消え、デバックも表示されません。←問題なし
物体の高さが350より上から350未満に下がった場合、物体は現れず、デバックも表示されません。←問題あり
文法的におかしいのか何なのかがわかりません。どなたか教えていただけないでしょうか?
よろしくおねがいします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/17 13:07