【发布时间】:2019-11-13 01:39:14
【问题描述】:
我是 Pixi.js 的菜鸟,所以这里来了菜鸟问题。
我正在尝试在屏幕中间显示一个正方形。当我调整窗口大小时,正方形应该保持在中间。
在绘制我正在使用的正方形时
const square = new PIXI.Graphics();
square.beginFill(0xff0000, 1);
square.drawRect(app.renderer.width /2, app.renderer.height / 2, 50, 50);
square.endFill();
app.stage.addChild(square);
然后,我了解到square 的x 和y 属性是相对于初始绘图位置的。所以square.x = 0 将保持正方形在中间。
但是,当我调整窗口大小时,如何重置窗口的中心(以及正方形的位置)?
【问题讨论】:
标签: javascript pixi.js