解决 技能系统计数器造成的问题,todo:去掉局内成长设定

This commit is contained in:
2025-02-03 23:50:27 +08:00
parent 2521af3a55
commit 4dcb732148
4 changed files with 43 additions and 268 deletions

View File

@@ -26,6 +26,10 @@ export class BattleMoveSystem extends ecs.ComblockSystem implements ecs.ISystemU
const newX = view.node.position.x + delta;
view.status_change("move")
// 新增墓地位置判断,如果已经在墓地则不再移动
if (view.node.position.x === -1000 || view.node.position.x === 1000) {
return;
}
// 限制移动范围
if (this.validatePosition(newX, move)) {
view.node.setPosition(newX, view.node.position.y, 0);