मैं कोशिश कर रहा हूँ बनाने के लिए एक साधारण वर्ग वस्तु फ़्लैश हरे, नीले और लाल रंग के आधार पर अलग अलग स्थिति. मैं समझ है कि वहाँ कोई सीधा रास्ता का रंग बदलने के लिए एक ग्राफिक्स वस्तु में PixiJS. वर्तमान में, मैं बनाने के लिए तीन ग्राफिक्स, जो वस्तुओं के समान हैं, को छोड़कर के लिए रंग. अतिव्यापी द्वारा इन वस्तुओं और समायोजन दृश्यता, मैं हूँ पूरा करने में सक्षम चमकती एनीमेशन.
मैं सोच रहा था अगर वहाँ एक बेहतर तरीका है करने के लिए "परिवर्तन" रंग के बजाय धोखा यह दृश्यता के साथ.
मेरे वर्तमान कोड:
let square_red = new PIXI.Graphics();
square.beginFill(red, opacity);
square.lineStyle(lineStyle);
square.drawRect(0, 0, width, height);
square.position.set(x, y);
let square_green = new PIXI.Graphics();
square.beginFill(green, opacity);
square.lineStyle(lineStyle);
square.drawRect(0, 0, width, height);
square.position.set(x, y);
let square_blue = new PIXI.Graphics();
square.beginFill(blue, opacity);
square.lineStyle(lineStyle);
square.drawRect(0, 0, width, height);
square.position.set(x, y);
square_red.visible = true;
square_green.visible = false;
square_blue.visible = false;