| | |
| | | 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 { |
| | | |
| | |
| | | |
| | | // 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); |
| | |
| | | } |
| | | |
| | | 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 = { |