旋转后更新枢轴点(左上)

时间:2019-04-03 13:42:07

标签: createjs easeljs

我正在尝试旋转后更新容器的枢轴点(左上)。

用于创建拖动器的代码如下:

    const rectangle = new createjs.Shape();
    rectangle.graphics.beginFill('red').drawRect(0, 0, 50, 50);
    rectangle.graphics.beginFill('green').drawRect(50, 0, 50, 50);
    rectangle.graphics.beginFill('blue').drawRect(100, 0, 50, 50);
    const dragger = new createjs.Container();
    dragger.regX = 75;
    dragger.regY = 25;
    dragger.addChild(rectangle);
    dragger.name = 'dragger';

左右旋转看起来像这样:

      this.dragger.rotation += 90;
      this.dragger.rotation -= 90;

因此,向右旋转(90)后,枢轴点更改为右上角,当我再使用一次旋转(180)时,枢轴点将设置在右下角。 旋转后是否可以将枢轴点设置在左上角位置?

0 个答案:

没有答案