تغييرات على stage.displayState: أين هو الحدث؟ (فلاش، AS3)
-
03-07-2019 - |
سؤال
وماذا حدث يجب أن تكون تبحث عن (على المسرح: المسرح، وأفترض)؟ للحصول تغييرات على stage.displayState
المحلول
وهذا يعمل
stage.addEventListener(Event.FULLSCREEN, doThisOnChange);
وبالنسبة للشاشة كاملة والتغيرات الطبيعية. في طريقة doThisOnChange
الخاص بك، يمكنك معرفة أي كنت في من خلال النظر في if (stage.displayState == StageDisplayState.NORMAL) {
الخ ....
نصائح أخرى
وطالما لم يتم تضمين فرنك سويسري في HTML يجب أن يكون على ما يرام. هناك بعض الخارقة الإضافية التي كنت بحاجة للحصول على مغلفة HTML للعمل.
الوثائق :
<اقتباس فقرة> ويمكنك استخدام الحدث Stage
الطبقة fullScreen
لكشف والاستجابة عند تشغيل وضع ملء الشاشة أو إيقاف تشغيله. على سبيل المثال، قد ترغب في إعادة أو إضافة أو إزالة عناصر من الشاشة عند الدخول أو الخروج وضع ملء الشاشة، كما في هذا المثال:
لا تنتمي إلى StackOverflow