兩圓交集混和模式展示
let s1 = new egret.Shape();
s1.graphics.beginFill(0xFF0000);
s1.graphics.drawCircle(0, 0, 50);
s1.graphics.endFill();
s1.x = 50;
s1.y = 50;
this.addChild(s1);
let s2 = new egret.Shape();
s2.graphics.beginFill(0x00FF00);
s2.graphics.drawCircle(0, 0, 50);
s2.graphics.endFill();
s2.x = 75;
s2.y = 50;
s2.blendMode = egret.BlendMode.ADD; // 顏色疊加再s1上
// s2.blendMode = egret.BlendMode.ERASE; // 刪除與s1交集部分
this.addChild(s2);
沒有留言:
張貼留言