Actionscript 3 有人能帮我翻转这个Actionscript 3图形吗?

Actionscript 3 有人能帮我翻转这个Actionscript 3图形吗?,actionscript-3,graphics,Actionscript 3,Graphics,这是我在Flash中用来在舞台上画一个方形物体的代码,左边是锯齿状的,右边是圆形的。有谁能帮我弄清楚如何对这个翻转的图像进行编码(一个在左边是圆形,在右边是锯齿状的方形对象)。谢谢 您的代码基本上是添加一个圆角矩形,然后在其上放置一个常规矩形。常规矩形没有那么宽,因此圆角矩形的右侧不会被覆盖 选项1:更改规则矩形的相对x位置 您只需将常规矩形向右放置15个单位。因此,与此相反: newPlacement = new Block(); newPlacement.graphics

这是我在Flash中用来在舞台上画一个方形物体的代码,左边是锯齿状的,右边是圆形的。有谁能帮我弄清楚如何对这个翻转的图像进行编码(一个在左边是圆形,在右边是锯齿状的方形对象)。谢谢

您的代码基本上是添加一个圆角矩形,然后在其上放置一个常规矩形。常规矩形没有那么宽,因此圆角矩形的右侧不会被覆盖


选项1:更改规则矩形的相对x位置 您只需将常规矩形向右放置15个单位。因此,与此相反:

newPlacement = new Block();
        newPlacement.graphics.beginFill(0xFFFFFF);
        newPlacement.graphics.drawRoundRect(0, 0, 25, 25, 9);
        newPlacement.graphics.endFill();
        newPlacement.graphics.beginFill(0xFFFFFF);
        newPlacement.graphics.drawRect(0,0,10,25);
        newPlacement.graphics.endFill();
        blockHolder.addChild(newPlacement);
这样做:

newPlacement.graphics.drawRect(0,0,10,25);

选项2:翻转对象 但我还是最喜欢这个:

newPlacement.graphics.drawRect(15,0,10,25);

个人喜好。

你有视觉上的例子吗?将链接联机(例如:)newPlacement.scaleX=-1欢迎使用StackOverflow。如果张贴的答案对你有效,请将其标记为正确(绿色勾选),否则请将其视为有用。这只是表示感谢的礼貌方式。
newPlacement.scaleX = -1;