ソースを参照

技能改为字典类型

cyzhao 1 年間 前
コミット
15ff59aaca

+ 2 - 0
Gameserver/App/model/User/Info_Gates.php

@@ -112,6 +112,8 @@ class Info_Gates extends Object_ext {
 
             $this->xunluo_StartTs = now();
             $this->TowerGate = new Ins_TowerGateInfo();
+            $this->TowerGate->skill_beidong = new \stdClass();
+            $this->TowerGate->skill_zhudong = new \stdClass();
             $this->TowerGate->CurLayer = 1; //默认从1层开始
         } else {
             parent::__construct($arg);

+ 9 - 13
Gameserver/App/model/User/Ins_TowerGateInfo.php

@@ -24,29 +24,25 @@ class Ins_TowerGateInfo extends Object_ext {
     public $RefreshSkillTimes = 0;
 
     /**
-     * @var int[] 选择的主动技能
-     */
-    #[ArrayType]
-    public $skill_zhudong;
+     * @var  选择的主动技能
+     */   
+    public $skill_zhudong = null;
 
     /**
      *
-     * @var int[] 选择的被动技能
+     * @var 选择的被动技能
      */
-    #[ArrayType]
-    public $skill_beidong;
+    public $skill_beidong = null;
 
     /**
      *
-     * @var int[] 挑战模式 对应主动技的锁的id
+     * @var 挑战模式 主动技的加锁状态
      */
-    #[ArrayType]
-    public $skill_zhudong_lockState;
+    public $skill_zhudong_lockState = null;
 
     /**
      *
-     * @var int 挑战模式 对应被动技的锁的id
+     * @var 挑战模式 被动技的加锁状态
      */
-    #[ArrayType]
-    public $skill_beidong_lockState;
+    public $skill_beidong_lockState = null;
 }