|
发表于 2020-4-6 19:37:31
|
显示全部楼层
那让我继续充当这个大神吧 XD
如果只判定主角的就很简单了——
在待机的时候,主角在四个方向都是没有速度的,所以
可以在条件分歧的脚本中可以这么写——
RV.NowMap.getActor().Speed[0] != 0 || RV.NowMap.getActor().Speed[1]
上面这行,就是角色正在移动中的条件了
触发器嘛
会复杂一些
RV.NowMap.findEvent(main.NowEventId).getCharacter().Speed[0] != 0 || RV.NowMap.findEvent(main.NowEventId).getCharacter().Speed[1] != 0
需要注意,触发器的相关判定,是不能使用在通用触发器的,因为通用触发器并没有承载它的行走图
|
|