【发布时间】:2009-02-24 19:20:10
【问题描述】:
如果您尝试以下代码:
g.beginFill(0xFF0000);
g.drawRect(0, 0, 50, 50);
g.drawRect(25, 25, 50, 50);
g.endFill();
你会认为它会绘制 2 个重叠的红色方块。但是,它没有 - 它绘制了两个红色方块,重叠区域现在完全透明。
知道如何解决这个问题吗?
接受后的回答:
谢谢Christophe Herreman!将代码更改为:
g.beginFill(0xFF0000);
g.drawRect(0, 0, 50, 50);
g.endFill();
g.beginFill(0xFF0000);
g.drawRect(25, 25, 50, 50);
g.endFill();
按预期工作!我很想知道这是“预期行为”还是实际的错误!
【问题讨论】:
标签: actionscript-3 graphics air flex3