المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : استخدام امر startdrag وstopdrag وتداخلهمامع القناع


•°™مستر مخفـﮱ
2006/06/24, 10:54 AM
يقوم الامر startdrag بسحب العنصر المتوضع عليه هذا الاكشن ويتوقف سحب العنصر عند استخدام الامر المعاكس للامر السابق وهو stopdrag

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

افتح برنامج flashmx وارسم دائرة تساعدك الادوات الموجودة بفلاش عمل ذلك



http://lessons.roro44.com/upload/juinn.jpg


بعد ذلك سنحول هذا الى موفي من شريط القوائم نختار insert ومنه نختارconvert to symbol في نافذة convert to symbol تستطيع ان تسمي الموفي وايضا من خلال هذه النافذة تستطيع ان تختار سلوك او نوع الرمز هل هو button اي زر او موفي او جرافيك تظهر هذه الخيارات عند السلوك behavior ذكرنا طبعا اننا سنجعل العنصرموفي movie clip

الـmovie clip له اسم عام وله شريط زمني مختلف عن المشهد الرئيسي وايضا له اسم للهدف يستخدم في بعض الحالات لتتعرف عليه بعض الاوامر امر startdrag لكي يؤدي وظيفته ويطبقها يحتاج الى ان يتعرف على الهدف في درسناهذا يحتاج هذا الامر الى اسم الهدف فقط حتى يقوم بعملية سحب العنصر

حتى نقوم بذلك من شريط القوائم نختار window ومنه نختار properties ثم ضع اسم للهدف وليكن fl كما هو واضح


http://lessons.roro44.com/upload/fl2.jpg


ماقمنا به هو عمل عنصر ثم حولناه الى موفي ثم وضعنا هدفا للموفي بقي الان وضع الامر startdrag من شريط القوائم نختار window ومنه نختار actions سنضع هذا الامر


http://lessons.roro44.com/upload/fl3.jpg



لاحظ معي امر startdrag يحتاج فقط لاسم الtarget اوالهدف ووضعنا ذلك كما ترى بين القوسين وبهذا تعرف عليه

اعمل تجربة لمشاهدة ماعملته

لاحظت ان سحب العنصر يكون في كل المشهد الرئيسي ماذا لو اردنا جعل ذلك يكون بمساحة محددة من المشهد الرئيسي ربما البعض يتسائل هل نستطيع ذلك ؟ نعم نستطيع عمل لك

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

الان تعرفنا وبصورة واضحه على طريقة سحب العنصر بواسطة الامرstartdrag سواء كان ذلك بجميع مساحة المشهد الرئيسي او مكان محدد حسب قيم الاتجاهات

سنضيف بعد هذه الخطوة الامر stopdrag ويقوم بتوقيف سحب العنصر ربما لاحظت عند استخدام الامر الاول يجعل ذلك المؤشر يلصق بالعنصر ولهذا السبب نستخدم الامر stopdrag

ويصبح الامر بشكله النهائي كما هو موضح

http://lessons.roro44.com/upload/fl5.jpg


وعندما نريد عملية سحب العنصر وايقافه تكون بمكان محدد من المشهد الرئيسي نستخدم هذا الامر


http://lessons.roro44.com/upload/fl6.jpg



http://lessons.roro44.com/upload/fl7.jpg


اكتب في الطبقة mask والقناع بواسطته نستطيع اظهار طبقة من خلال طبقة اخرى القناع موجود في غالبية برامج الجرافيكس

طبق كما هو موضح بالصورة


http://lessons.roro44.com/upload/fl8.jpg


الخطوة الاخيرة هي عمل القناع انقر بالمؤشر الايمن على الطبقة startdrag ستظهر عدة خيارات اختر منها mask


http://lessons.roro44.com/upload/fl9.jpg


وبهذا نصل الى نهاية هذا الدرس :g

عاشقة الصمت
2006/06/24, 01:22 PM
http://up.c-ar.net/06/06/0c53.gif

تحياتي اخوي مخفي

مشكور على الموضوع الجمييييييييل

يعطيك الف عافية

تقبل اجمل وارق تحية


http://up.c-ar.net/06/06/0c53.gif

•°™مستر مخفـﮱ
2006/06/24, 01:56 PM
يسلموووو اختي عاشقة الصمت على احلى المرور


واصلي التقدم

حب العمر
2006/06/25, 09:36 AM
تسلم أخووووووي عالموضوع ،،،


يعطيك ألف عاااااافية ،،

•°™مستر مخفـﮱ
2006/06/28, 12:45 PM
يسلمووووو اخوي حب العمر على المرور

الكريم

بقايا جروح
2006/07/06, 10:22 PM
تسلم اخوي مخفي
ع الموضوع الجميل

•°™مستر مخفـﮱ
2006/07/07, 10:14 PM
يسلموووو اختي ميمي على المرور الكريم



واصلي التقدم

سهر الليالي
2007/05/31, 05:08 PM
يسلمووووووووووووووووووووووووووووو

سهر الليالي
2007/05/31, 05:13 PM
يسلمووووووووووووووووووووووووووووو .

.^اميرة بشقاوتي^.
2007/06/14, 12:18 PM
تــــســـلـــم خــيــــوو ع المـــوضـــووع

نـــتـــريـــاآآ الـــمــزيـــد مـــنـــكـ

مــ ع الــ م ــوده

CoCo
2007/06/14, 12:22 PM
يعطيك العافيه اخوي


شكرا ع الموضوع

•°™مستر مخفـﮱ
2007/07/04, 11:06 AM
يسلمووووو خيتوووو على المرور


تحياتي

ميسي 19
2007/11/04, 01:59 AM
يسلمووووووووووووو

•°™مستر مخفـﮱ
2007/11/09, 04:35 PM
يسلمووووو جميعــا على المرور


تحياتي