魔兽地图编辑器吧 关注:64,695贴子:3,832,141
  • 10回复贴,共1

请问一下有哪些函数可能发生异步(异次元)问题呢

只看楼主收藏回复

事情是这样的,我在和朋友在官方对战平台测试我的图的时候,每次都会导致玩家间异步。
但并不清楚是什么方面的原因,之前查说滥用本地玩家会导致掉线,我就把关于这个函数的所有触发删掉了,结果还是会发生异步。
非常奇怪的是,当我和朋友局域网(舍友wifi)的时候就不会出现这个问题。
我在想是“改变玩家所属”,“对话框被点击”之类的事件吗


IP属地:广东1楼2020-07-23 22:56回复
    用的是YDWE1.32.13


    IP属地:广东2楼2020-07-23 22:58
    回复
      从哪里开始异步,检测那部分触发
      而且有时候好像物编bug也会导致异步


      IP属地:河北来自Android客户端3楼2020-07-24 00:56
      收起回复
        异步我也研究了很久,本地玩家其实没有问题,主要还是看你的动作,
        1.ui绑定事件,用到同步触发器特定条件会掉线或崩溃
        2.有个镜头高度工作会异步
        3.异步情况下的非frame的动作,可以获取自定义,全局等数据,也可以设置局部变量,但是仅限于整数,字符串等,切勿用随机数,设置全局变量,自定义等
        4.随机异次元的情况,但是局域网ok,不确定时间,平台确实和编辑器自测存在一定差异,这种情况没那么玄学,就是异步的地方有动作用错了,大部分是ui相关,最好的办法是异步里只写,显示和隐藏,多人就多个ui只对相应的人显示,可以杜绝异步。还有ui提示这个动作不要用,大概率会崩溃。


        来自Android客户端4楼2020-07-24 03:39
        收起回复
          异步的函数只有GetLocalPlayer


          IP属地:黑龙江5楼2020-07-26 07:12
          回复