如何获得正确的形状位置

时间:2015-05-05 05:25:34

标签: createjs

shape = new createjs.Shape();
shape.graphics.beginFill('#000').drawCircle(100, 0, 6);
shape.x = 100;
shape.y = 100;
stage.addChild(shape);
stage.update();

当我使用此代码时,形状被放置在点(200,100)处。为什么不把它放在点(100,100)?

1 个答案:

答案 0 :(得分:0)

它是什么意思"形状放在点(200,100)?"。 实际上,绘图是根据形状的左上角进行的。 你的形状肯定是用(100,100)绘制的,但是当圆直径为100px时,它将从点(100,100)绘制到点(200,200)。