التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > ويب 2.0 و البرمجية القياسية Ajax +XML+ CSS+ JavaScript وغيرها
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
تاريخ التسجيل: Jun 2003-
#1 (permalink)  
سؤال في loadmovie وطريقة عمل مشهد تحميل ثابت لجميع المشاهد


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

انتهيت بحمد لله من تصميم موقع لشركة كوالتي ماتك على الرابط التالي

http://q8byky.com/flash7

الموقع عبارة عن خمس ازرار يتم استدعاء الزر الاول تلقائيا من خلال اخر فريم وعند الضغط على اي زر يتم استدعاء ملف swf خارجي على نفس المستوى اللي كان عليه الزر اللي قبله

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

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


كانت عندي فكرة ان الخمس ملفات اساميها كالتالي

num1 الى num5

والفكرة هي عند الضغط على اي زر يتم استدعاء ملف مشهد التحميل وارسال له متغير عن اسم الملف المراد تحميله بحيث اذا تم الانتهاء تم التحميل يستدعي ملف num4 مثلا

اللي وقف وياي كيف ارسل متغير الى مشهد ثاني من المشهد الرئيسي على المستوى 2 مثلا

وهذا الكود اللي بعد مشهد التحميل

كود PHP:
loadMovieNum("num"+x+".swf"2); 
ارجوا الافادة مشكورين وان كان في طريقة افضل ارجو الافادة ايضا






__________________
موقع التصوير الشخصي
http://majedali.com
بطاقات عافووور
http://3afooor.com
من تصميمي
http://moi.gov.kw
http://gulfgate.us
http://alwataniyagrp.com
http://alislam4all.com
http://muharat.com
عافور غير متواجد حالياً   قديم 22-12-2007, 04:19 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Feb 2007-
#2 (permalink)  

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

اذا كنت تستخدم AS2.0 استخدم MovieClipLoader
وهذا مثال عليه :
كود:
/**
 * MovieClipLoader Example
 * @author: Flasher <www.flasher.ws>
 */

var holder:MovieClip = _root.createEmptyMovieClip("holder",_root.getNextHighestDepth());
var ml:MovieClipLoader = new MovieClipLoader();
ml.loadClip("http://www.google.com/logos/Logo_50wht.gif",holder)
ml.addListener({
 onLoadStart : function (target_mc:MovieClip) {
	 trace("start loading...");
 }
 ,onLoadProgress : function(target_mc:MovieClip, loadedBytes:Number, totalBytes:Number) {
		var percentage:Number = loadedBytes / totalBytes  * 100;
		trace(percentage);
 }
 ,onLoadComplete : function (target_mc:MovieClip) {
	 trace("load complete.");
 }
});
طبعا السطر اللي تحتاجه داخل الازرار هو :
كود:
ml.loadClip("http://www.google.com/logos/Logo_50wht.gif",holder)
وفيه ثلاث دوال الاولى onLoadStart،onLoadProgress،onLoadComplete موجوده داخل Object جديد اللي هو بالنهاية listener object كتبتها كذا اختصارا ..
الاولى اكواد عند بداية التحميل >> ممكن تستخدمها في اظهار مشهد التحميل
الثانية خلال عملية التحميل >> تستخدمها في حساب ماتبقى من التحميل progress bar
الثالثة انتهاء التحميل.

بالنسبة ل
اقتباس:
اللي وقف وياي كيف ارسل متغير الى مشهد ثاني من المشهد الرئيسي على المستوى 2 مثلا
داخل الملف المراد تحميله :
استخدم _root لاستخدام اي شيء في الملف الرئيسي مع التأكد بان خاصية _lockroot = false
بالتوفيق.






__________________
موقعي الشخصي
www.Flasher.ws

جزيرة الفنون
www.Artsisland.net
Flasher غير متواجد حالياً   قديم 23-12-2007, 10:28 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Jun 2003-
#3 (permalink)  

احم

جزاك الله خير خلني اجرب واي شي يوقف معاي راح ارجع لك ان شاء الله وجزاك الله الف خير يا الحبيب وعسى الله يزيدك من العلم






__________________
موقع التصوير الشخصي
http://majedali.com
بطاقات عافووور
http://3afooor.com
من تصميمي
http://moi.gov.kw
http://gulfgate.us
http://alwataniyagrp.com
http://alislam4all.com
http://muharat.com
عافور غير متواجد حالياً   قديم 23-12-2007, 08:23 PM
رد مع اقتباس
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#4 (permalink)  

ممتاز يا فلاشر جزاك الله خير

يمكن ايضا ارسال المتغيرات الى اي مكان بالفيلم باستخدام _global

مثال

كود:
_global.movieName = "file2.swf";
هذا الامر يسمح لك بارسال المتغيرات الى اي طبقه او level داخل الفيلم وتكون القيمه معروفه لجميع الافلام






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign غير متواجد حالياً   قديم 24-12-2007, 12:34 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Jun 2003-
#5 (permalink)  

الف شكر لك اخوي محمد ممكن شوية تفصيل بس على الجلوبال يعني راح يكون المتغير واحد غير متكرر للعموم ؟






__________________
موقع التصوير الشخصي
http://majedali.com
بطاقات عافووور
http://3afooor.com
من تصميمي
http://moi.gov.kw
http://gulfgate.us
http://alwataniyagrp.com
http://alislam4all.com
http://muharat.com
عافور غير متواجد حالياً   قديم 24-12-2007, 09:21 AM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
دورات صناع المبدعين لتعليم الثرى دى ماكس بمصر mourad3d خدمات البيع والشراء والإعلانات التجارية 7 12-11-2007 01:36 PM
3 دروس بطرق مختلفة في كيفية عمل مشهد تحميل بالفلاش FlashLight قسم التصميم والرسومات والمونتاج 5 13-09-2005 07:42 PM
(( أكبـــر مكتبــة استايــــــلات )) MISH3L إصلاح وصيانة المنتديات 27 02-08-2005 12:41 PM


الساعة الآن: 09:45 AM بتوقيت المملكة العربية السعودية