Unity3d の onCollisionEnter 関数に問題があります。問題は、境界オブジェクトと衝突した場合に別のゲームオブジェクトとラベルをアクティブにする必要がある第三者コントローラーを持っていることです。
これは私が自分のコードを与えた方法です
function OnCollisionEnter(collision : Collision)
{
if(collision.gameobject1.tag=="tag1")
{
// activate game object and label
}
if(collision.gameobject2.tag=="tag2")
{
// deactivate game object and label
}
}
問題は、両方のループに入っていて、私が与えたものが間違っているのか、それとも私が与えた方法なのかわかりません。どこが間違っているのですか?