سؤال

أنا أعمل مع ActionScript 3 وأواجه مشكلة.
أحتاج إلى كتابة مشغل حيث سيشاهد المستخدمون نصًا في مقدمة الفيلم.
النص هو حقل نص من النوع "نص ديناميكي".
المشكلة هي أنني بحاجة إلى جعل كائن النص هذا شفافًا لتحريك الماوس والنقرات.
حاولت:

.mouseEnabled=false;
.selectable=false;

... لكنه لا يساعد - عند النقر فوقه - لا يمر عبر نقرات.

هل كانت مفيدة؟

المحلول

لا يمكنك تمرير أحداث الماوس من خلال التطبيق المطبق على عنصر محدد.

الشيء الوحيد الذي يمكنك القيام به استخدام DisplayObjectContainer.getObjectsUnderPoint() الطريقة ومعرفة ما يمكن أن يتم اختياره "يمكن اختيار" ... النقطة هي xy من الماوس.

Adobe مساعدة لحاوية كائن العرض

أعلم أنه تمتص ، لكن - لم أجد أبدًا أي شخص من أي وقت مضى ، أو أعرف شخصًا نجح في النقر عبر كائن. يمكنك بالطبع إعادة إرسال حدث ، ولكن الإشارة إلى ما تم النقر لم يعد قابلاً للتطبيق.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top