الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عرض الفلاش بطييييء جدا .... ما هو السبب ؟

مغلق
بدأه ALALMASEE في 12 يناير 2003 · 12 رد · 1,319 مشاهدة · في التصميم والفلاش والبرامج الرسومية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاتة

الحمد لله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

أسعد الله يومكم بكل خير

اخواني اعضاء الفريق العربي للبرمجة ....... لدي عمل صممته ببرنامج السويش ومساحة العمل 395×750 ....... وعند عرض العمل يعمل ببطأ شديد جدا .........

س / هل المساحه لها تأثير في العمل ؟

س/ هل زيادة الصور والتأثيرات لها علاقة ايضا ؟

تحياتي .....

#2

طبعا كل ما زادت التاثيرات والصور كل ما كان صعب ( و اثقل ) عرضها.. ما صدف معي قبل انه مساحة العمل عملت مشكلة :)

بعض هذه الحالات ممكن حلها عن طريق عمل ال Load Scene او مشهد التحميل..

عند عرض العمل بدون مشهد تحميل، قد تاخذ الصورة مثلا وقت لتحميلها ثم عرض التاثير الخاص بها وبالتالي اعاقة عمل الموفي ككل!!

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

(f)(f)

#3

السلام عليكم

مشكورة أخت/ سماح

هل لك ان تعطى بعض الشرح عن تكتيكات مشاهد التحميل وفنونها

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#4

السلام عليكم..

وظيفة مشهد التحميل مثل ما ذكرت سابقا هي انتظار جميع محتويات العمل حتى تحمل ثم عرضها.

ولكن في شغلة حابة وضحها ( وبيوقع فيها كتير مطورين فلاش وسويش ) وهي لو كان العمل ضخم جدا خلينا نقول موقع كامل مصمم بالفلاش، من الخطأ الفادح انتظار جميع المحتويات للتحميل!!

لانه في هذه الحاله الوقت راح يكون طويل والمتصفح ببساطة راح يترك الموقع ويشوف غيره :(

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

طريقة عمل المشهد بسيطة جدا وهي كالتالي ( يفضل عمل المشهد لما تنتهي من العمل تماما)..

اضف مشهد جديد ومن لوحة التحكم الخاصة بالمشاهد غير ترتيبه ليصبح الاول.

اضف طبقة ثانية وسمها main . ضع فيها ما تريده ان يظهر للمتصفح ( ككلمة جاري التحميل مثلا )

الطبقة الاولى وليكن اسمها action اضف فيها التالي:

في الفريم الاول:

ifFrameLoaded ("index", 50) {	gotoAndPlay ("index", 1);}

رقم 50 هنا هي عدد الفريمات الكلي للمشهد او كما قلنا عدد الجزء الاكبر منه

في الفريم الثاني

gotoAndPlay (1);

بهذه الطريقه سيفضل يعمل loop حتى يتم التحميل..

اذا اردت اضافة النسبة المئوية للتحميل استخدم المعادلة التالية:

percent_done = int((_root.getBytesLoaded()/_root.getBytesTotal())*100);

percent_done عبارة عن dynamic variable في تكست فيلد

ان شاء الله يكون الشرح واضح

(f)(f)

#5

السلام عليكم

شكرا لك اخت/ سماح على الشرح الطيب ..

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#6

اختي سماح

الراجل يتكلم عن السويش

اما هذه الطريقه بالفلاش

وعرض ماقبل التحميل للفلاش لها كذا طريقه

ومشكورة على الافاده

#7

اذا بتعرف الطريقة بالسويش حطها لنستفيد

(f)(f)

#8

اختي والله ماعندي معلومات كثيرة في السويش 2

لكن ان شاء الله اذا لقيت المطلوب ماراح اقصر ابدا

اخوكم الصغيرون

#9

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

اسعد الله يومكم بكل خير

شكرا لكم جميعا اخواني على تواصلكم وردودكم الجميله ...... جعله الله في موازين اعمالكم ......

==============================

اختي سماح ...... المشكله اللي اتكلم عنها هي ما بعد التحميل ...... يعني في العرض نفسه ...........

وعلى العموم الحمد لله عرفت سبب المشكلة وانحلت :) ......

ولو تكرمتي علينا بسؤال بما انك مشرفة القسم / كود الفلاش غير مفعل ولا انا غلطان ؟

لان انا حطيت موضوع وفيه فلاش من ضمن الموضوع وبدل ما يطلع العرض طلع كود الفلاش .......

تحياتي.......

الالـــمـــاســي :b1 ALALMASEE

#10

مرحبا بالالماسي..

ياريت تخبرنا شو كانت المشكلة وكيف حليتها لعل الجميع يستفيد

اما بالنسبة لكود الفلاش فهو غير مفعل لاسباب امنية في المنتدى

(f)(f)

#11

بسم الله الرحمن الرحيم ....

هذه اول مشاركة لي في هذا المنتدى الراقي بالفعل ، لقد سمعت عنه كثيرا فشهرته واسعة جدا ....

سؤالي هو هذه الاكواد اين توضع بالضبط ؟؟؟؟

اعذروني فالانسان جاهل لما لا يعلم و السؤال ليس عيب و لكنني مبتدا بالفلاش و ان شاء الله اطور مهاراتي فيه الى ان ابني موقعا به باذن الله ...

#12

اهلا فيك معنا(f) والله سمعتنا كبرت باعضائنا المميزين واللي ان شاء الله تكون احدهم :)

هذه الاكواد تكتب في لوحة الاكشن التي يمكن اظهارها من قائمة window -> actions ويكون مؤشر الزمن متوقف على الفريم المقصود بالاكشن ( او الزر ..الخ )

افضل ان تؤجل قليلا عملية كتابة الاكشن سكريبت الى حين التمكن من اساسيات الفلاش .. مجرد راي :)

#13

انا بالفعل سؤاجل السكربتات ريثما انتهي من موقع اللي مو مصمم بالفلاش للاسف ... لكنني تعلمت بعض الاساسيات ككيفية صنع زر و كيفية الحركة و كيفية دمج الاشكال و صنع الماسك و لكنني كما قلت سؤاجل بقية التعلم الى ان انتهي ....

هذا الموضوع مغلق.

مواضيع مشابهة