Unity3d 使对象看触摸位置

Unity3d Make Object look at touch location

我目前正在用 unity3d 制作 android 游戏。我想这样做,当您触摸屏幕时,立方体会查看触摸位置并向其移动。我尝试对触摸位置执行 lookat 脚本,但旋转很奇怪,它不会向触摸方向移动。

您可以使用 Unity 内置的 导航系统 让您的对象从一个点移动到另一个点,使用 Ray 来获得玩家点击屏幕的那个点,然后使用 Transform.LookAt() 让你的玩家看那个点。

Navigation

Raycasting

Transform.LookAt