如何解决单击鼠标跳转到选定的对象
很抱歉,如果已经问过这个问题, 我正在Unity 3D中创建一个太阳系模型,到目前为止,当击打游戏之前选择了主摄影机为目标对象时,就能够绕一个对象运行。我想知道我可以单击任何其他星球,并且在游戏模式下至少能够跳到另一个星球。 这是我当前的鼠标轨道视图 Mouse orbit view
解决方法
您可以使用从摄像机到鼠标位置的射线广播(使用Camera.main.ScreenToWorldPoint(Input.mousePosition)。 如果您的射线投射击中了一个对象,则可以设置相对于所选对象的相机位置,并相应地设置目标。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。