前提・実現したいこと
Unity2018.4.18f1 C#
Cubeの中にあるオブジェクトがCubeの外に出たときに、
指定した位置に瞬間移動するようにしたい。
発生している問題・エラーメッセージ
エラーは無し
if文は通っているようだが瞬間移動せずにそのままオブジェクトが通ってしまう
該当のソースコード
C#
1using System.Collections; 2using System.Collections.Generic; 3using UnityEngine; 4 5public class Replace : MonoBehaviour 6{ 7 public GameObject Ball; 8 9 void OnTriggerExit(Collider other) 10 { 11 //離れたオブジェクトのタグが"Ball"のとき 12 if (other.CompareTag("Ball")) 13 { 14 //オブジェクトの位置を変更する 15 Ball.transform.position = new Vector3(-0.165f, 0.161f, 13.666f); 16 } 17 } 18 19}
試したこと
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/24 23:22