Unity 5 - 使角色与场景中的对象交互的最佳方式

Unity 5 - Best way to make character interact with objects in scene

我正在部署一个 2D RPG 游戏,我正在尝试找出当角色站在屏幕前面并按下 X 时让角色与场景中的对象(例如屏幕)交互的最佳方式。

我正在使用 unity 5.3

请指教

让 OntriggerEnter 将 bool 设置为 true,然后在更新中检查玩家是否按下了 x,他们是否确实检查了他们是否可以与项目交互,如果可以,则执行您希望他们执行的操作。因此玩家无法离开屏幕进行交互,在触发退出时将布尔值设置回 false。为此,您需要在您希望与之交互的对象上设置一个触发器。

(我的首选方式,但有点复杂)另一种方式是使用从玩家到物体的光线投射,如果玩家在设定的距离内,允许他们与场景互动。

checking this

解决了

对于那些检查了这个仍然没有得到它的人,请联系我,我会帮助你。