TC官方合作论坛

标题: 写脚本时主线任务碰上过场CG动画时怎么解决? [打印本页]

作者: qq651999980    时间: 2015-3-6 17:02
标题: 写脚本时主线任务碰上过场CG动画时怎么解决?
最近在学写轩辕脚本,写到有个任务,点交了,再接后,一下就有过场动画,大概有15-20秒左右的过场动画。这时我的脚本就出错了,过场动画完了后,角色会一直乱跑,接不了下一个任务!不会接下一个任务了,

这过场动画怎么解决?这过场动画的20秒,如果用辅助.等待(20000)来解决可以吗?,这个等待是放在下一个任务的开头里?还是在上一个任务结束里?或是用什么方法可以解决吗?,求助啊,,卡在这里了。
作者: 今非    时间: 2015-3-6 17:12
不可以直接 ESC掉吗  或者检查特征吧  没有在动画中了才走
作者: qq651999980    时间: 2015-3-6 17:23
就是不可能按ESC过掉,是强制要观看的!
检查特征啊?这个我不会哦,,看来要认真学习学习了。
作者: nha    时间: 2015-3-6 17:36
标题: .
本帖最后由 nha 于 2015-3-6 17:37 编辑

                     .
作者: q765758576    时间: 2015-3-6 17:56
我教你 在交付完任务后 添加个寻路 查看是否在寻路  再判断是否走到目的地 跳出寻路 执行下面接任务
作者: 续花丶    时间: 2015-3-6 22:07
= =.进入了动画  界面就会消失咩   再次出现不就放完了咩.   
作者: mc9000    时间: 2015-3-7 00:25
续花丶 发表于 2015-3-6 22:07
= =.进入了动画  界面就会消失咩   再次出现不就放完了咩.

理论上在你接取任务任务后就有动画,你计算好动画的时间,在接取任务后就开始 辅助等待()如果是20秒你就加到22秒,然后在执行后面的代码,还有一种就是循环用找图的方法,如果接任务地点都是以一样的话,可以在接取任务后,如果动画是游戏全屏的话,可以循环查找角色头像,找到了就说明动画结束,跳出循环




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1