怎么设置随机生成的敌人移动追踪的随机速度



  • 随机生成了大量丧尸1 实际运行时所有丧失1的速度都是一样的 加上遍历循环也没用 该怎么解决?

    undefined



  • 应该不是没用,想问问你的敌人加减速度分别是多少,如果不是0,那你设置的这个速度都迟早会被加速到最大速度,所以其实设置最大速度才是比较合适的,而不是直接设置速度。如果你的敌人加减速都是0,那也要注意速度的随机值不要超过最大速度,超过的话会被设置回最大速度。
    另外最重要的一点是,你这个事件满足条件时是持续生效的,其实会导致速度一直在随机,从最终表现看其实会导致速度的变化不明显。
    我个人建议,创建敌人时,就设置一次敌人的最大速度,因为创建实例的动作(按名称创建除外)的后面,默认是选中了刚创建的这个实例的,这样每个敌人就有自己特定的最大速度了。



  • 好的 谢谢!再去试一下


登录后回复