【发布时间】:2011-10-11 21:58:26
【问题描述】:
在游戏中,就摄像机控制脚本而言,您会拥有一个处理所有摄像机的“摄像机控制脚本”,还是为每个单独的摄像机(玩家摄像机、过场摄像机等)创建一个脚本。
我只是想找出统一处理脚本的正确方法,从长远来看,这将使事情变得简单并提高内存效率。
相机动作将跟随玩家以获得玩家相机,或在过场动画中平移或在不同过场动画中保持静止
【问题讨论】:
-
我在这里有点困惑 - 你有更具体的情况要问吗?事实上,我认为对此没有任何正确答案 - 也许您有时希望所有相机都有一个组件,也许有时您希望一个对象具有一个控制所有相机的组件。这仅取决于您要做什么,因此最好概述一下。
-
对不起,这个问题令人困惑,因为我自己也很困惑。我会尽量澄清。我和我的朋友将团结一致地制作一款游戏,我们正在努力决定如何做事。我们正在争论处理脚本的最佳方式。我的朋友认为应该有一个脚本附加到一个空的“游戏管理器”类来处理每个摄像机,并且在该脚本中,它会检查哪个摄像机处于活动状态并相应地控制它。我认为每个相机都应该附加一个单独的脚本来相应地处理相机动作。
-
好吧,更新问题以解释这一点以及什么是“相机动作”。关于这个话题我有话要说,但对于我来说仍然太模糊,无法真正提供意见。