Pixi.js: خلفية شفافة

تم إنشاؤها على ٢٩ مارس ٢٠١٣  ·  11تعليقات  ·  مصدر: pixijs/pixi.js

أهلا،

هل هناك طريقة للحصول على خلفية شفافة؟

شكرا!

التعليق الأكثر فائدة

@ zur4ik - كنت أواجه نفس المشكلة. لأي شخص آخر:

var renderer = PIXI.autoDetectRenderer (256، 256، {antialias: false، transparent: true، Resolution: 1}) ؛

ال 11 كومينتر

أه نعم! سيكون ذلك مفيدًا جدًا ، لم يتم إعداد pixi.js للخلفيات الشفافة حتى الآن ، ولكن سيكون من السهل جدًا تغيير ذلك :)
أضيف إلى قائمة المهام ..

شكرًا على الرد ، هل يمكنك أن تعطيني تلميحًا من فضلك ، ربما يمكنني المساعدة ؛)

أنت أكثر من موضع ترحيب للمساعدة أيضًا: +1:

ها هي نقطة البداية بالنسبة لك :)

تم تعيين لون الخلفية هنا (السطر 78) في عرض اللوحة القماشية:

if(this.view.style.backgroundColor!=stage.backgroundColorString)this.view.style.backgroundColor = stage.backgroundColorString;

وهنا (السطر 189) في webGLRender:

gl.clearColor(stage.backgroundColorSplit[0], stage.backgroundColorSplit[1], stage.backgroundColorSplit[2], 1.0);

أن تأتي متأخرا أفضل من ألا تأتي أبدا! يتم تنفيذ شفافية الخلفية الآن ..

var renderer = PIXI.autoDetectRenderer(400, 300, null, *true*);

تضمين التغريدة كنت أتطلع حرفيا فقط لتنفيذ هذا. شكرا!

رائع! ... كنت أحجز عطلات نهاية الأسبوع لفعل هذا لكن شكراً !!

و ... لأولئك الجدد على pixi.js ... واو! حلو!

وضعت

var renderer = PIXI.autoDetectRenderer(400, 300, null, true);

لكن قماشي أسود على أي حال. أيه أفكار؟

@ zur4ik إذا كنت تستخدم v3 ، فهذه ليست المعلمة المناسبة لـ autoDetectRenderer. تحقق من v3 docs:

http://pixijs.github.io/docs/PIXI.html#.autoDetectRenderer

@ zur4ik - كنت أواجه نفس المشكلة. لأي شخص آخر:

var renderer = PIXI.autoDetectRenderer (256، 256، {antialias: false، transparent: true، Resolution: 1}) ؛

تم قفل سلسلة الرسائل هذه تلقائيًا نظرًا لعدم وجود أي نشاط حديث بعد إغلاقه. الرجاء فتح قضية جديدة للأخطاء ذات الصلة.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات