【发布时间】:2015-01-26 17:42:08
【问题描述】:
在blender游戏引擎中,与使用scene.addObject相比,使用add object actuator有什么优势?
我知道线程有一些东西吗?
【问题讨论】:
标签: blender
在blender游戏引擎中,与使用scene.addObject相比,使用add object actuator有什么优势?
我知道线程有一些东西吗?
【问题讨论】:
标签: blender
我无法回答线程问题。 但如果您想了解更多:
通常这可能是(很小的)性能差异。 但这取决于大小写。如果您想通过按键来生成物品,最好使用砖块,因为它们在大多数情况下更快。
但我绝不会在工作流程中追求最小的性能胜利和巨大的牺牲。 pythoncontroller 中的 scene.addObject 提供了更多的灵活性。您可以保留参考并在生成后立即添加不同的行为。 想象一下,你有一个破碎的窗户,并且正在生成破碎的瓷砖而不是原来的窗户平面。如果您只是生成它们,那将很无聊。你应该给每个瓷砖一个起始速度和旋转。使用 scene.addObject 你可以实现它!使用执行器,您必须在启动行为的状态下对各个逻辑设置进行编程。大量的工作,你可能会赢得更多的表现。不过,我的 Performancetest 并没有显示出太大的差异。
祝你好运!希望你能找到答案。
【讨论】: