Pixi.js: لا يمكن عرض PIXI.Text عند إضافته إلى حاوية فرعية

تم إنشاؤها على ٣٠ أكتوبر ٢٠١٦  ·  3تعليقات  ·  مصدر: pixijs/pixi.js

خذ http://pixijs.github.io/examples/#/demos/text -demo.js على سبيل المثال ،

أضفت حاوية باسم طريقة العرض إلى الجزء الرئيسي ،
1

وإضافة نص عينة لعرضها ،
2

ثم لن يتم عرض textSample ، هل هو صحيح أم خطأ؟

🤔 Question

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

هذا صحيح .. والسبب هو ترتيب الأبناء.

ترى ، داخل وظيفة init () لديك

// add a shiny background...
var background = PIXI.Sprite.fromImage('required/assets/textDemoBG.jpg');
stage.addChild(background);

تتم إضافة هذه الخلفية _after_ تتم إضافة حاوية العرض الجديدة الخاصة بك ، وبالتالي سيتم رسمها بعد إضافة أي شيء إلى حاوية العرض الجديدة.
إذا قمت بنقل ملف

var view = new PIXI.Container();
stage.addChild(view)

قبل ذلك بقليل
view.addChild(textSample);
سترى أنه يعمل بشكل جيد :)

ال 3 كومينتر

هذا صحيح .. والسبب هو ترتيب الأبناء.

ترى ، داخل وظيفة init () لديك

// add a shiny background...
var background = PIXI.Sprite.fromImage('required/assets/textDemoBG.jpg');
stage.addChild(background);

تتم إضافة هذه الخلفية _after_ تتم إضافة حاوية العرض الجديدة الخاصة بك ، وبالتالي سيتم رسمها بعد إضافة أي شيء إلى حاوية العرض الجديدة.
إذا قمت بنقل ملف

var view = new PIXI.Container();
stage.addChild(view)

قبل ذلك بقليل
view.addChild(textSample);
سترى أنه يعمل بشكل جيد :)

حصلت عليه ، شكرا جزيلا.

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

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

القضايا ذات الصلة

Darker picture Darker  ·  3تعليقات

Vardner picture Vardner  ·  3تعليقات

softshape picture softshape  ·  3تعليقات

Makio64 picture Makio64  ·  3تعليقات

gigamesh picture gigamesh  ·  3تعليقات