Project1

标题: 求教XAS3.82技能动作图问题 [打印本页]

作者: 箫声东传    时间: 2016-8-20 09:55
标题: 求教XAS3.82技能动作图问题
前些天通过论坛求教,知道了XAS自带了多帧的行走图和待机图,不过现在还有个问题是技能设定处,例如SELF_MOTIONS[action_id] = "_SWD_01",设定的动作图一直是4帧,由于我做的动作素材比较长,昨晚做了一个4行每行17帧的图,设定时也加了[17]的后缀,但是实际播放时候似乎只播放了4帧(当然角色脸谱插入这张图播放还是成功的,就是速度太快。),所以现在求解有什么方法可以让技能动作也能像行走动作,待机动作一样多帧体现,另外希望知道在什么地方能调节其播放速度。
作者: 箫声东传    时间: 2016-8-20 17:52
(1)貌似想到一个比较笨的方法了,就是直接把动作图放到TOOL事件上,self_motion不用设置,然后根据需要设置一下sunflag时间,使用技能的时候角色图像会消失一段时间,tool图像会在原地显示起到替代动作图的作用。不过测试发现美中不足的是tool图像播放帧数要和tool的存在时间相同,得精密计算,tool图像好像只能由在移动速度和移动频度那修改,貌似不能想改多少帧就能改,比如我17帧的图它播放完一遍在播放第二遍的第二三帧的时候才停止。。。
(2)如此想来用数据库的动画来取代动作图应该也行得通,把动作图设置成技能动画,然后点选对象消失。
(3)我发现不能用改self_motion达到目标,是因为SELF_MOTIONS[action_id]的播放时间只有默认的帧数,你按一下技能按键就切换一次,并不能设置切换后持续多长时间,技能放出后经过默认帧数会自动打断恢复待机动作,而跑步动作能持续播放是根据按键来定,一直按着移动方向键会一直循环播放,待机的ANI图也是,在没有移动和技能操作的情况下不断循环播放动作图。
PS:因为我做的是武侠的ARPG,所以不同的招式动作不同,出招和收招时间长短有不同,像九阴真经那样,所以我这提问要求比较怪异。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1