PixiJS सबसे अच्छा तरीका क्या है परिवर्तित करने के लिए एक ग्राफिक्स वस्तु के रंग?

0

सवाल

मैं कोशिश कर रहा हूँ बनाने के लिए एक साधारण वर्ग वस्तु फ़्लैश हरे, नीले और लाल रंग के आधार पर अलग अलग स्थिति. मैं समझ है कि वहाँ कोई सीधा रास्ता का रंग बदलने के लिए एक ग्राफिक्स वस्तु में 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;
javascript pixi.js
2021-11-22 06:59:45
1

सबसे अच्छा जवाब

0

आप बना सकते हैं एक सफेद वृत्त और परिवर्तन के रंग ।

const circle = new PIXI.Graphics();
circle.beginFill(0xffffff);
circle.drawCircle(0, 0, 100);
circle.endFill();

circle.tint = 0xff0000;
2021-11-23 14:38:42

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में