بكيفي حر 1+1=4
30 Jan 2005, 07:46 PM
السلام عليكم
أقدم لكم هذا الدرس وإن شاء الله يعجبكم:
أولا:
لنفترض بأن لديك عدة ملفات فلاش في دليل واحد وتريد أن تحمل واحد منهم بشكل عشوائي. لنقل كتوقيع مثلاً..
يمكنك عمل ذلك عن طريق ملف فلاش صغير به أمر الطلب وبحيث تكون الملفات المطلوبة في نفس الدليل وأيضاً تكون على شكل سلسلة مثلاً Movie0.swf وMovie1.swf وهكذا.
ويجب أن تبدأ اسماء الملفات بالاسم ثم الرقم ابتداءً من صفر مثلاً movie0.swf وحتى العدد المتوفر لديك فإذا كان لديك 4 أفلام فيجب أن يكون في الدليل أربعة ملفات باسم:
movie0.swf
movie1.swf
movie2.swf
movie3.swf
ونلاحظ بأن آخر رقم وصلنا له هو 3 لهذا سيكون الكود باستخدام أمر
random(3);
ثانيا:
الآن قم بفتح ملف جديد وضع به أكشن سكريبت كالتالي:
loadMovieNum ("Movie" add random (3) add ".swf", 0);
قم بتصدير هذا الملف إلى swf في الدليل الذي به ملفاتك.
لاحظ بأن كلاً من كلمتي Movie و swf. بين علامات تنصيص وتعني بأنها ثوابت. وما يتغير هو قيمة العدد العشوائي.
وبالتالي سيتم تنفيذ الأمر بهذا الشكل:
أولاً: سيتم طلب أمر تحميل الموفي كليب ويوضع فيه كلمة Movie ثانياً: يقوم فلاش بإصدار رقم عشوائي بين صفر و 3 وليكن 2 ثم يضعه بعد كلمة Movie
ثالثاً: يضيف كلمة swf. ليصبح أخيراً الملف المطلوب: Movie2.swf
رابعاً: عند تحميل الملف الرئيسي مرة أخرى سيقوم بتكوين رقم عشوائي آخر ويطلبه بنفس الطريقة.
أتمنى أن تكون هذه الطريقة مفيدة وأرجو رجاء حار بأن تبدو رأيكم واقتراحاتكم واستفساراتكم بدون تردد عن طريق التعليقات للحصول على المزيد من المعرفة إن طلبتم ..
وتقبلوا فائق التحية مع التمنيات بالتوفيق
أقدم لكم هذا الدرس وإن شاء الله يعجبكم:
أولا:
لنفترض بأن لديك عدة ملفات فلاش في دليل واحد وتريد أن تحمل واحد منهم بشكل عشوائي. لنقل كتوقيع مثلاً..
يمكنك عمل ذلك عن طريق ملف فلاش صغير به أمر الطلب وبحيث تكون الملفات المطلوبة في نفس الدليل وأيضاً تكون على شكل سلسلة مثلاً Movie0.swf وMovie1.swf وهكذا.
ويجب أن تبدأ اسماء الملفات بالاسم ثم الرقم ابتداءً من صفر مثلاً movie0.swf وحتى العدد المتوفر لديك فإذا كان لديك 4 أفلام فيجب أن يكون في الدليل أربعة ملفات باسم:
movie0.swf
movie1.swf
movie2.swf
movie3.swf
ونلاحظ بأن آخر رقم وصلنا له هو 3 لهذا سيكون الكود باستخدام أمر
random(3);
ثانيا:
الآن قم بفتح ملف جديد وضع به أكشن سكريبت كالتالي:
loadMovieNum ("Movie" add random (3) add ".swf", 0);
قم بتصدير هذا الملف إلى swf في الدليل الذي به ملفاتك.
لاحظ بأن كلاً من كلمتي Movie و swf. بين علامات تنصيص وتعني بأنها ثوابت. وما يتغير هو قيمة العدد العشوائي.
وبالتالي سيتم تنفيذ الأمر بهذا الشكل:
أولاً: سيتم طلب أمر تحميل الموفي كليب ويوضع فيه كلمة Movie ثانياً: يقوم فلاش بإصدار رقم عشوائي بين صفر و 3 وليكن 2 ثم يضعه بعد كلمة Movie
ثالثاً: يضيف كلمة swf. ليصبح أخيراً الملف المطلوب: Movie2.swf
رابعاً: عند تحميل الملف الرئيسي مرة أخرى سيقوم بتكوين رقم عشوائي آخر ويطلبه بنفس الطريقة.
أتمنى أن تكون هذه الطريقة مفيدة وأرجو رجاء حار بأن تبدو رأيكم واقتراحاتكم واستفساراتكم بدون تردد عن طريق التعليقات للحصول على المزيد من المعرفة إن طلبتم ..
وتقبلوا فائق التحية مع التمنيات بالتوفيق