Если вы попробуете следующий код:Как остановить Flex/AIR XOR-ing заполнить?
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();
Работала так, как планировалось! Мне было бы интересно узнать, было ли это «предполагаемое поведение» или реальная ошибка!