مشاهدة النسخة كاملة : التحكم بالموفي عن طريق الأزرة
zoom_out
28 Oct 2004, 08:05 PM
^ش^ش^ش كيف يتم التحكم بالوفي عن طريق زر ^ا^ا مثلا زر لتحريك سيارة للاعلى وزر اخر لتحريكها للاسفل^ا^ا^ا ارجو ان يكون الشرح وافي ومفصل
Guitar
28 Oct 2004, 09:41 PM
مرحب بيك
في درسين او اكثر بالمنتدى تشرح الطريقة... و لو تعبت حالك شوي في زاوية الدروس كان وجدتهم بكل سهولة
المهم الدرسين هون:
http://www.saven7.net/showthread.php?threadid=20915
http://saven7.com/showthread.php?threadid=15663
سلام
zoom_out
29 Oct 2004, 06:25 PM
لو سمحت أخوي ان قرأت الدروس هذه قبل السؤال .......................
^ا
ولكن انا اريد التحكم بازرة من صنعي وليس من الكيبورد
وشكرااااااااااااااااااااااااااااااااا
b:
b:
الاسطورة
30 Oct 2004, 12:19 AM
نص مقتبس من رسالة : zoom_out
لو سمحت أخوي ان قرأت الدروس هذه قبل السؤال .......................
^ا
ولكن انا اريد التحكم بازرة من صنعي وليس من الكيبورد
وشكرااااااااااااااااااااااااااااااااا
b:
b:
ياليت توضحين اكثر ماهو المقصود كلامك
وان شاء الله اعمل لك المطلوب
شكرا لك
zoom_out
31 Oct 2004, 01:31 PM
أي عمل زر عادي button وعند الضغط علية ينتقل لاداء موفي كليب معين محدد من قبل
(مثلا تحريك للاعلى ) و زر اخر بالمثل يتحكم بموفي اخر مثلا تحريك للاسفل
آمل توضيح كا الخصائص المتعلقة بالازرة
ولكم الشكررررررررررررb:
الاسطورة
31 Oct 2004, 09:40 PM
نص مقتبس من رسالة : zoom_out
أي عمل زر عادي button وعند الضغط علية ينتقل لاداء موفي كليب معين محدد من قبل
(مثلا تحريك للاعلى ) و زر اخر بالمثل يتحكم بموفي اخر مثلا تحريك للاسفل
آمل توضيح كا الخصائص المتعلقة بالازرة
ولكم الشكررررررررررررb:
السلام عليكم
بالنسبه للخصائص الجديده في فلاش ام اكس كثيره ولكن بخصوص موضوعك نستخدم الحدثaddListener
رايح اضغط لك رابط وضعت فيه ملف فلاشي وملف مفتوح لاحد الاعضاء حاولي تسحبي الملف المفتوح واذا كان هذ1 المطلوب سوف اعمل لك ملف مفتوح مثل طلبك
وهو عباره عن زرين لتحريك موفي كلب
وعموما الكود بسيط يمكن تقدري تستنتجيه من الملف المفتوح في الموضوع ولكن اذا كان خلاف ذلك ماعندي مشاكل بس شوفي الموضوع وردي علي
سؤال: كيف يمكن جعل موفي كليب يقوم بحركة نحددها(عند الضغط على زر ما)? (http://www.saven7.com/showthread.php?s=&threadid=21042)
بالتوفيق
zoom_out
31 Oct 2004, 11:25 PM
شكرا اخي
ولكن الملف المرفق فية تحكم عن طريق الاسهم من الكيبورد
اريد التحكم من ازرة عادية button
^ش
الاسطورة
01 Nov 2004, 03:39 AM
السلام عليكم
اتبعي الخطوات التاليه
اعملي دائره ثم حوليها الى موفي كلب واعطيها اسم في Instance name على سبيل المثال circle
اعملي عدد 2 ازره اعطيها اسماء في instance name
الزر الاول على سبيل المثال fw
الزر الثاني على سبيل المثال bw
الحين على الشريط الزمني ضعي هذا الكود
speed = 10;
function fourwards(clip,x) {
clip._x+=speed;
}
function backwards(clip,x) {
clip._x-=speed;
}
_root.fw.onRelease = function() {
fourwards(circle,100);
};
_root.bw.onRelease = function() {
backwards(circle,100);
};
الحين اعملي اختبار للفلم ورايح يطلع معي تقريبا مثل هذا
WIDTH=400 HEIGHT=350
الطريقه كالتالي:
وضعت اول شي متغير يحفظ قيمة سرعة الموفي عند التحرك ووضعتها 10
speed = 10;
عملنا وظيفتين
الوظيفه الاولى لتحريك الموفي كلب الى الامام 10 بيكسل
function fourwards(clip,x) {
clip._x+=speed;
}
الوظيفه الثانيه لتحريك الموفي كلب الى الخلف 10 بيكسل
function backwards(clip,x) {
clip._x-=speed;
}
ثم استدعينا هذه الوظائف على الزرين
الزر الاول باسم fw يستدعي الوظيفه fourwards
_root.fw.onRelease = function() {
fourwards(circle,100);
};
والزر الثاني باسم bw يستدعي الوظيفه backwards
_root.bw.onRelease = function() {
backwards(circle,100);
};
والملف مرفق علشان تشوفين الطريقه كيف وهو معمول فلاش ام اكس
بالتوفيق
النسخة الماسية الإصدار vBulletin 3.6.8
nabdh-alm3ani.net bdr130.net