【发布时间】:2020-05-29 22:24:11
【问题描述】:
我需要一点帮助。我目前正在研究通电,它的设置是为了使通电影响放入其预制槽的预制件,所以这意味着它目前只影响一个对象(在我的情况下,敌人)。游戏开始时,我生成了大约 20 个敌人,如果我拾取通电,我希望它影响所有生成的敌人,而不仅仅是拖到脚本上的那个,请问有人有解决方案或替代方法吗?
【问题讨论】:
-
开机时你的代码到底做了什么?您的所有敌人是否具有相同的统计数据还是取决于敌人?你能展示一些你想改变的代码和部分吗?
-
我正在使用 Vector2.MoveTowards() 来移动它们,并且我有一个速度变量来修改它们的移动速度,因此我希望将所有敌人的速度设置为固定值。 (每个敌人的速度应该减少或增加相同的数量,所以是的,他们的统计数据将完全相同。
-
那么你也可以将速度变量设为静态,这样就可以使用相同的速度变量了。