example
example

求助 脚本开发问题 关于触发事件

edgezp

用户
认证用户
我正在做 esx框架的两个新功能
1.角色注册完后会看一 段CG动画
这是esx的服装插件 当注册新的角色时会到这里 然后我框起来的地方是我加的CG动画
QQ截图20230604114912.png

2.当进入游戏会像原版一样有看云的过渡动画,然后定位到你的角色
这里是esx多角色插件 我框起来的的地方是加的角色过渡动画 上面的if判断是新角色注册完 然后回来继续跑代码
QQ截图20230604115204.png

问题:当我选择已有的角色时角色过渡动画正常 当我创建新的角色要观看CG动画时 他们两个动画会重叠 有没有办法是先看CG再正常跑过渡动画 这里我想到的就是使用Wait() 不过一个CG动画大概10秒 感觉有点不切实际 你们遇到类似的都是用啥办法解决?
 
最后编辑:

Yann

站长
管理成员
GTAOS管理组
认证卖家
认证用户
本 月 名 人 榜 最 佳
重叠就是多调用了,检查所有事件位置。看有没有多的,有多的删掉。如果没办法删掉就给事件加入判断,让它在你想要出现的地方出现。
 

edgezp

用户
认证用户
重叠就是多调用了,检查所有事件位置。看有没有多的,有多的删掉。如果没办法删掉就给事件加入判断,让它在你想要出现的地方出现。
没有多调 是两个动画同一时间播放了 有没有可能是CG动画已经执行不过没有看完 然后代码还在一直跑 最后又执行了我另一个动画
 

Yann

站长
管理成员
GTAOS管理组
认证卖家
认证用户
本 月 名 人 榜 最 佳
没有多调 是两个动画同一时间播放了 有没有可能是CG动画已经执行不过没有看完 然后代码还在一直跑 最后又执行了我另一个动画
关掉一个动画即可
 
顶部