【发布时间】:2020-10-28 14:50:32
【问题描述】:
抱歉,如果这已经被问到 - 我正在 Unity 3D 中创建一个太阳系模型,到目前为止,当主摄像机是目标对象时,我能够在点击播放之前选择一个对象。我想知道我可以点击任何其他行星,并且至少能够在游戏模式下跳到另一个行星。 这是我目前的鼠标轨道视图 Mouse orbit view
【问题讨论】:
-
请详细说明你的问题,不是很清楚你需要什么:)
-
对于移动相机,您可以使用“MoveTowards()”函数 - 如果您想了解如何点击其他行星,也许您可以阅读有关“RayCast”的统一信息:)
-
看起来我可能需要光线投射 - 我正在尝试做的是当我点击那个星球时让相机移动到另一个星球。
-
您可以在此处阅读更多关于 Raycasting 的信息:gamedevacademy.org/learn-and-understand-raycasting-in-unity3d/… - 对于移动相机,请查看此线程:answers.unity.com/questions/808856/…