سؤال

أنا أعمل في مشروع أريد إضافة التحميل المسبق ولهذا استخدمت نموذج التحميل المسبق المقدم في CS5 (في ملفات العينة). لقد انتقلت (من FLA آخر) جميع الكود إلى الإطار الثاني وجميع محتوى المكتبة إلى مكتبة FLA الحالية.

الآن المشكلة هي أن حجم الإطار الأول هو الآن 182 كيلو بايت (حجم محتوى المكتبة) الذي يبلغ 8 كيلو بايت فقط عندما لم أقم بإضافة محتوى المكتبة في مكتبة FLA الحالية. وبسبب ذلك عندما أختبر الفيلم ، لا يتم عرض الإطار الأول (التحميل المسبق) حتى يتم تحميل 182 كيلو بايت مباشرة بعد عرض الإطار الثاني.

هنا سؤالي هو كيف يمكنني تحميل محتويات المكتبة في الإطار الثاني؟ لدي عدد كبير من محتوى المكتبة الذي من المتوقع أن يزداد في المستقبل.

فيما يلي لقطة لقطة: المكتبة:alt text

اختبار الفيلم:alt text

يمكنك أن ترى في اللقطة الثانية حجم الإطار الأول هو 182 كيلو بايت.

يرجى تقديم حل جيد لهذه المشكلة.

شكرًا !

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

المحلول

الأصول التي لم تربط تحميل حتى تظهر الإطار لأول مرة ، لذلك إذا قمت بنقل جميع أصولك إلى الإطار الثاني (أو لاحقًا) ، فيمكنك الحصول على رمز في الإطار الأول الذي يتم تنفيذه قبل جميع الأصول الأخرى (في الإطار اثنين أو أحدث ) الانتهاء من التحميل.

نصائح أخرى

يمكنك إنشاء التحميل المسبق الخاص بك في فلوريدا أخرى. ستكون وظيفة FLA الوحيدة الجديدة هذه هي تحميل/تحميل FLA الرئيسي ، لذلك سيكون حجم FLA الخاص بك في مقدمة التحميل صغيرًا جدًا.

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

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