سؤال

أ .fla هو 500 × 300.داخل المحتوى يتحرك من 500 × 300 المرحلة بحيث يبدو وكأنه يخفي أو يتحرك خارج الشاشة.

.fla امتثلت...تحميلها في سلك معزول عن طريق SWFLoader:

<mx:Conainer width="500" height="300">
       <mx:SWFLoader width="100%" height="100%" />
</mx:Conainer>

تحميل .ملف swf يظهر خارج 500 × 300 حاوية في فليكس.

كيف يمكنني الحصول على ذلك إلا ما هو داخل الحاوية مرئية ؟

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

المحلول

حسنا, لقد فهمت

<mx:Canvas id="swfHolder" mask="{maskCanvas}">
        <mx:SWFLoader id="swffer" scaleContent="true" />
</mx:Canvas>

<mx:Canvas id="maskCanvas" backgroundColor="#000000"/>

الخدعة هو استخدام "قناع" الملكية.ملاحظة الكائن به "اخفاء" يجب أن يكون backgroundColor مكان.لقد وجدت هذه المادة مفيدة: وصلة النص

نصائح أخرى

الرجاء استخدام scaleContent="true" في SWFLoader الوسم.

<mx:Conainer width="500" height="300" clipContent="true">
       <mx:SWFLoader width="100%" height="100%" />
</mx:Conainer>

استخدام "clipContent" الملكية

فليكس تساعد على قماش:

clipContent:منطقية [قراءة-كتابة]

ما إذا كان تطبيق مقطع قناع إذا كانت المواقف و/أو أحجام هذه الحاوية الأطفال تمتد خارج حدود هذه الحاوية.إذا كاذبة الأطفال من هذه الحاوية تظل مرئية عندما يتم تحريكها أو الحجم خارج حدود هذه الحاوية.إذا كان هذا صحيحا, فإن الأطفال هذه الحاويات يتم قص.

إذا clipContent كاذبة ، ثم التمرير يتم تعطيل هذه الحاوية و التمرير لن تظهر.إذا clipContent صحيحا ، ثم التمرير سوف تظهر عادة عندما الحاوية الأطفال تمتد خارج الحدود الحاوية.لمزيد من التحكم في ظهور أشرطة التمرير ، انظر horizontalScrollPolicy و verticalScrollPolicy.

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