#
luxiaotao1123
2024-10-09 ffbe884e10222d441bf21c397730e93e00dbae38
zy-acs-flow/src/map/player.js
@@ -23,9 +23,12 @@
        });
    }
    resize() {
        // 如果需要在窗口大小改变时调整内容,可以在这里处理
        // 由于设置了 resizeTo,PIXI.Application 会自动调整画布尺寸
    resize(width, height) {
        this.app.renderer.resize(width, height);
        this.mapContainer.children.forEach((child) => {
            child.x = width / 2;
            child.y = height / 2;
        });
    }
    destroy() {
@@ -38,13 +41,19 @@
    const app = new PIXI.Application({
        background: themeMode === 'dark' ? '#2f3542' : '#f1f2f6',
        antialias: true,
        resizeTo: dom,
        // resizeTo: dom,
    })
    app.stage.eventMode = 'static';
    app.stage.hitArea = app.screen;
    app.view.addEventListener('contextmenu', (event) => {
        event.preventDefault();
    });
    app.view.style.display = 'block';
    app.view.style.margin = '0';
    app.view.style.padding = '0';
    app.view.style.border = 'none';
    return app;
}