0
我在使用onTriggerEnter嘗試碰撞檢測。與其他物體(塔)碰撞時方向變化和物體移動。我創建了一個更類似的對象(塔),並放置在彼此距離很遠。現在對於第一次碰撞它工作正常,但在其他碰撞中它不起作用,如果我把它們彼此靠得更近,它就可以工作! ..我無法理解這種現象,PL幫助這裏是我的代碼:多個碰撞不能正常工作
void OnTriggerEnter(Collider obj) {
collideCount++;
Debug.Log(collideCount);
Quaternion target = Quaternion.Euler(0, 90, 0);
tf.rotation = Quaternion.Slerp(tf.rotation, target, Time.deltaTime * speed);
tf.Translate(0,6,0);
}