Unity中的触发机制

时间:2014-08-22 15:18:41

标签: unity3d game-engine

假设我正在制作像Flappy bird这样的游戏,我想在玩家在两个管道之间通过时触发,以便我可以计算玩家穿过的管道数量。

This is the Trigger i wanted

先谢谢。

1 个答案:

答案 0 :(得分:3)

创建一个带有BoxCollider组件但没有渲染器的游戏对象。

缩放BoxCollider,使其包含您的触发区域。

然后将对撞机设置为触发器并将脚本附加到其中,其中包含OnTriggerEntered函数中的某些所需功能。

注意:你的玩家游戏对象应该有一个僵硬的身体和碰撞器,或者不会记录任何碰撞。

如果您希望此触发器出现在每个障碍物上,请将其添加到障碍物预制件中。