0
私はこの問題に遭遇するまで、私の学校のためのUnityプロジェクトを完成させています。トリガは、オブジェクトの(それが走っている)名前を検出しようとすると動作しません。タグ。Unityと一緒に作業すると、トリガが動作しない
void OnTriggerEnter2D() {
if(gameObject.name == "AntiDome")
{
Debug.Log ("TESTX");
}
}
これはそうではない、とIVEは、同じ目的を持ついくつかの選択肢を試してみましたが、自分自身で
void OnTriggerEnter2D() {
Debug.Log ("TESTX");
}
作品罰金は、私はなぜ見当もつかない。私はこれを何時間もしてきました。私は本当に次に何をすべきか分かりません。
ユニティフィジックスレイヤーをチェックしますか? [編集]> [プロジェクト設定]> [物理] 2D' –
ええ、私が移動しようとしているオブジェクトは、AntiDomeがデフォルトであるのにXtraとラベル付けされていますが、オブジェクトがAntiDomeをトリガーしますが、それが言わないときだけです void OnTriggerEnter2D(){ if(gameObject.name == "AntiDome") { Debug.Log( "TESTX"); } } – PlayerEXE
私の答えをチェックしますか?それがうまくいくなら、それを答え、感謝と幸運としてマークしてください。 –