•°™مستر مخفـﮱ
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
في هذا الدرس سنتعلم كيفية ذلك بالاضافة الى استخدام قناع 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