كيفية تغيير وقت تشغيل السكتة الدماغية الحدود في ActionScipt 3
-
26-09-2019 - |
سؤال
لقد حصلت على شكل معقد في movieClip.
وقت التشغيل أريد تغيير عرض السكتة الدماغية لهذا الشكل اعتمادًا على نسبة الحجم.
كيف يمكنني تغيير هذه الخاصية دون إعادة رسم الشكل بأكمله باستخدام واجهة برمجة تطبيقات الرسم (شبه مستحيل ، هل خريطة ذات حدود مفصلة للغاية)؟
هل هو ممكن ؟
المحلول
إنه أمر صعب ولكنه ممكن.
يمكنك استخدام AS3SWF لتحليل الشكل ، وتغيير سجل Linestyle ، ونشره وقراءته مرة أخرى إلى SWF الخاص بك. سيكون مطلوبًا لـ AS3SWF لمشغل Flash AS3SWF.
AS3SWF: http://github.com/claus/as3swf
مثال: http://github.com/claus/as3swf/tree/master/examples/flexmania/ (يرى 4 - PublishModifiedLogo.fla
)
قد ترغب في إعادة النظر في إعادة رسم الشكل المعدل. يتميز AS3SWF بتصدير الأشكال إلى GraphicsData و Graphics.drawGraphicsData()
هو جداً سريع.
لا تنتمي إلى StackOverflow