سؤال

وكلما كنت استيراد MP3 إلى فلاش CS4، وأرى زيادات كبيرة حجم الملف داخل FLA. فالامر لا يقتصر على حجم ملف MP3 في سخام مكتبة، ولكن حجم الملف وتصدير وقت FLA زيادة كبيرة أيضا. وهذا يؤدي إلى كل أنواع من أخطاء الذاكرة وبطء الأداء.

وملف MP3 في مستكشف Windows:

نص بديل http://img155.imageshack.us/img155/5937/snag0003 .jpg و

وملف MP3 في CS4 مكتبة فلاش

نص بديل http://img27.imageshack.us/img27/9393/snag0004d .jpg و

لاحظ أن حجم الملف ذهب من 1.92 MB 22.2 MB على الاستيراد. حجم FLA ذهب من 32 KB (فارغة) إلى 21.9 MB.

ولقد حاولت إنقاذ في مجموعة متنوعة من الأشكال - WAV، MP3، ASND، وغيرها، وعدم وجود الحظ. من الناحية المثالية، أود أن تصدير شيء من ذلك undbooth (أو كويك تايم برو، وبعد الأثر، بريميير) التي لا تحتاج زيادة حجم FLA أو التصدير الوقت.

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

المحلول

إذا كنت instantiating الصوت مع رمز يمكنك فقط استخدام البيانات الفوقية تضمين أن تفعل خدعة. وهي تعمل مثل هذا (كافة التعليمات البرمجية يفترض أن تكون في الصف):

[Embed(source = 'loop.mp3')]
private var MusicClass:Class;
private var music:Sound = new MusicClass();

وبعد ذلك فقط مثيل الموسيقى وقبالة تذهب!

وهذا لا يؤثر على FLA على الإطلاق، أو جعل تجميع الوقت الذي وقتا أطول.

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

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