#
vincentlu
2026-01-10 1bc33546a044cbc84dd9595c19dbcd9a4e309fc9
zy-acs-flow/src/map/player.js
@@ -2,7 +2,7 @@
import * as TWEEDLE from 'tweedle.js';
import * as Tool from './tool';
import star from '/img/map/star.png';
import { MAP_MIRROR } from './constants';
import { DEVICE_TYPE, MAP_MIRROR } from './constants';
export default class Player {
@@ -90,6 +90,9 @@
                    // sprite show style which be selected
                    this.mapContainer.children.forEach(child => {
                        if (child?.data?.type === DEVICE_TYPE.AREA) {
                            return;
                        }
                        if (Tool.isSpriteInSelectionBox(child, this.selectionBox)) {
                            this.selectedSprites.push(child);
                            Tool.markSprite(child);
@@ -228,8 +231,8 @@
        }
        this.scale = Math.min(
            this.app.renderer.width / (maxX - minX) * 0.8,
            this.app.renderer.height / (maxY - minY) * 0.8
            this.app.renderer.width / (maxX - minX) * 0.85,
            this.app.renderer.height / (maxY - minY) * 0.85,
        );
        let centerPoint = {