refactor(map/missEquip): use config constant for slot position
统一技能槽位的坐标配置,使用GameSet中的常量替代硬编码数值,提升代码可维护性
This commit is contained in:
@@ -28,6 +28,7 @@ import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/modu
|
||||
import { EBox } from "./EBox";
|
||||
import { oops } from "db://oops-framework/core/Oops";
|
||||
import { GameEvent } from "../common/config/GameEvent";
|
||||
import { BoxSet } from "../common/config/GameSet";
|
||||
const { ccclass, property } = _decorator;
|
||||
|
||||
/** 技能槽位数据结构 */
|
||||
@@ -63,16 +64,14 @@ export class MissEquipComp extends CCComp {
|
||||
* 第 2 行 y=320:x = -320, -240, -160, -80, 0
|
||||
*/
|
||||
private slots: SkillBoxSlot[] = [
|
||||
{ x: -310, y: 300, used: false, node: null },
|
||||
{ x: -220, y: 300, used: false, node: null },
|
||||
{ x: -130, y: 300, used: false, node: null },
|
||||
{ x: -40, y: 300, used: false, node: null },
|
||||
{ x: 50, y: 300, used: false, node: null },
|
||||
{ x: -310, y: 400, used: false, node: null },
|
||||
{ x: -220, y: 400, used: false, node: null },
|
||||
{ x: -130, y: 400, used: false, node: null },
|
||||
{ x: -40, y: 400, used: false, node: null },
|
||||
{ x: 50, y: 400, used: false, node: null },
|
||||
{ x: -310, y: BoxSet.GAME_LINE-100, used: false, node: null },
|
||||
{ x: -230, y: BoxSet.GAME_LINE-100, used: false, node: null },
|
||||
{ x: -150, y: BoxSet.GAME_LINE-100, used: false, node: null },
|
||||
{ x: -70, y: BoxSet.GAME_LINE-100, used: false, node: null },
|
||||
{ x: 10, y: BoxSet.GAME_LINE-100, used: false, node: null },
|
||||
{ x: 90, y: BoxSet.GAME_LINE-100, used: false, node: null },
|
||||
{ x: 170, y: BoxSet.GAME_LINE-100, used: false, node: null },
|
||||
{ x: 250, y: BoxSet.GAME_LINE-100, used: false, node: null },
|
||||
];
|
||||
|
||||
/** 注册事件监听 */
|
||||
|
||||
Reference in New Issue
Block a user