请问为什么人物再返回场景时老是从设置位置自己走回初始位置?
-
请问为什么人物在返回场景时老是从设定的位置自己走回初始位置,怎样制作从门直接返回的效果?
-
@三角切割GR 看描述你用的是网格移动能力吧,网格移动能力的运行机制是“不断移动到目标格子”,你控制它移动的时候,实际上是修改了它的目标格子,但是你用网格移动能力以外的方式改变了它的位置时,其实并没有改变它的目标格子,所以它的目标格子还在它最开始的地方,所以它会一直往回走。建议用网格移动能力自带的那个“移动到指定位置”动作(好像是叫这个名)来设置位置,就不会出现这个情况了,不过需要注意这个动作里面的x和y是按格子数来的,所以你可以拿你要设置的坐标除以你的格子尺寸,再取整的方式来快速计算格子数。例如你想要它设置位置到500_600时,默认情况下由于格子尺寸是32,那就用这个动作设置它到 int(500/32) 和 int(600/32) 这个格子上就好。
-
!好的,真是太感谢了
-
抱歉再次打扰了,人物返回时位置变化解决了,但是设置网格移动后,人物返回场景时就被定在我设置的网格位置了一样,人物本身的网格移动应该也是开着的,却动不了了。
-
@三角切割GR 感觉像是你设置位置的事件被不断满足了导致的,或者你可以检测一下目标位置的周围是不是都是刚体,人困在里面了。
-
确实是前者所致...!感谢您解答