台服dnf吧 关注:115,056贴子:1,769,220
  • 7回复贴,共1

关于黑武四姨副本结束闪退问题的研究!

取消只看楼主收藏回复

有玩家测试反馈四姨变身状态下 选择其他副本的时候回城必闪退,盲猜AP销毁的问题。研究下解决办法,等下会发具体流程


IP属地:云南1楼2024-04-30 09:18回复

    打开NUT文件 查看,目前暂时发现觉醒就一个AP。下面围绕这个AP查询


    IP属地:云南2楼2024-04-30 09:24
    回复
      function proc_appendage_DepravitySevenSins(appendage)
      {
      if(!appendage) {
      return;
      }
      local OBJState =sq_GetCurrentModuleType(); //判断当前场景
      print("OBJState:"+OBJState);
      if(OBJState==1) {
      appendage.setValid(false);
      return;
      }
      x先简单的加个判定城镇场景销毁AP看下能否解决


      IP属地:云南3楼2024-04-30 09:42
      回复
        依然卡死
        通过DEBUG可以看到这里我们的AP是已经销毁了的,看来并不是AP销毁的问题。下面查询下是否AP遗留的某些东西导致


        IP属地:云南4楼2024-04-30 09:57
        回复

          清空AP的内容依然卡死,排除AP本身内容导致BUG!下面排查通过这个AP进行的附加内容


          IP属地:云南5楼2024-04-30 10:15
          回复
            排查不易路过的点个赞!


            IP属地:云南7楼2024-04-30 11:19
            回复

              问题锁定 这两个函数导致卡死闪退 通过代码知道这个是 变身状态下改变待机 和战斗待机ANI外观的接下来看看代码哪里有问题


              IP属地:云南9楼2024-04-30 11:21
              回复

                这里不难发现 这rest和stay的 名字重复了,我们给stay的名字改成Seducera87 避免冲突即可修复


                IP属地:云南10楼2024-04-30 12:08
                收起回复