我在游戏开发方面相当新颖,我将Unity与C#配合使用,并在Blender中制作模型。从统一的某个点开始场景?
我想知道,如果有一种方法可以“玩”某个场景。例如,如果我有一个游戏(现在为了简单起见,单个场景)并且想要测试游戏的某个部分(例如,我想测试此场景中的第5个任务中的第3个,假设您只能访问第2个任务如果你成功完成了第一个,等等)。
但我真的不想通过我的场景玩一会儿,只是为了达到我原本想测试的点。
我该如何做到这一点?如果这不可能以某种简单的方式进行,那么是否有某种解决方法?
谢谢!
也许你应该创建一些用于调试的脚本,它允许你覆盖当前活动的任务(并且人为地检查完成必要的任务)。目前还不清楚你的代码结构/依赖关系是什么样子的,所以我尽可能具体。 – Serlite
谢谢你的回答!所以没有“统一途径”来实现这一目标? – Sebastian
没有适合您需求的解决方案 - 由于每款游戏的结构都不尽相同,每个游戏都需要自己的解决方案来人为推进游戏进度。我可能会建议的唯一一个与Unity相关的事情是将调试脚本的变量公开并将它们附加到场景中的空对象 - 这将为您节省时间,以便在需要快速更改值以尝试不同的任务时使用。 – Serlite