我试图创建一个2.5D恐怖游戏(不使用非常现实的图形),大部分活动都发生在密闭空间(房间、走廊)中。目前我卡住了,卡住的是想如何使用相机。

基本思想是这样:玩家走向一个门,交互操作门,然后角色有一小段动画,角色走进门,这时候屏幕变成黑暗,屏幕重新打开,角色就出现在新房间里。这些房间并不是物理连接的,而是散布在场景中。它实际上让玩家变成场景中的其他地方传送,而感觉如同房间是连接的。

我的问题是:相机的使用问题?我可以设置一个主相机,持续移动,但那样的话就需要硬编码所有的位置,显然是无法接受的。我还可以设置多个相机,激活/停止它们,但我也不清楚该如何触发它们。此外,还有一个选项是使用Cinemachine(虽然我不知道我的游戏大小是否需要它),如果有人能给我一些建议就太好了。