|
#1
|
||||
|
||||
درس: التحريك بالأكشن في فلاش 8
السلام عليكم ورحمة الله وبركاته
درس التحريك بالأكشن في فلاش 8 نبدأ بسم الله.... أفتح عمل جيد وضغط على Ctrl+J أختر الطول وعرض ساحة العمل ولون الخلفية وضغط Ok أختر أداة القلم ورسم خطوط أفقية مثل ورقة الدفتر المدرسي ! أضغط دبل كليكـ على اليرة وسميها خلفية أغلق اليرة بضغط على رمز القفل أضف ليرة جديدة بضغط على علأمة زايد + راح نسميها دبابة أرسم الدبابة في ساحة العمل باستخدام الفرشاة لتبدو وكأنها رسم باليد! حدد الدبابة بضغط على الفريم أضغط على F8 أختر موفي كليب أعطيها أسم دبابة حدد الدبابة مرة ثانية أضغط على Ctrl+f3 أرمز لدبابة بالحرف t أضغط على الدبابة بزر الأيمن للماوس وختار أكشن أضغط على علامة زايد + ومثل ما هو واضح بصورة نختار If أضغط على علامة زايد + مرة ثانية ونختار isDown يتبع>>> |
مادة إعلانية
|
#2
|
||||
|
||||
أضغط على علامة زايد + مرة ثالثة ونختار Up ولا تنسى تغير الخيار من load الى EnterFrame ليكون الأكشن بهذه الشكل onClipEvent (enterFrame) { if (Key.isDown(Key.UP)) { } } معنى الأكشن اذا ضغط على السهم اللى على لوحة المفاتيح الى الأعلى يصير ..... الحين راح نكتب وش راح يصير راح نضيف هذا الأكشن.. نختار _y نضغط عليه يظهر المستطيل ونكتب This._y -=10 يصير كذا .. onClipEvent (enterFrame) { if (Key.isDown(Key.UP)) { this._y-=10; } } يعني هذاالموفي إللى عليه الأكشن عند الضغط على السهم الى الاعلى يتحركـ في المحور الصادي. علامة السالب – و + الموجب راح تحدد الأتجاه اذا كان الى الأعلى أو الى الأسفل تقدر تجرب. الرقم بعد علامة يساوي = يعني السرعة كل ما كبر الرقم زادت سرعة الموفي كليب في الأنتقال جرب غير وخليها مثلاً 100 طيب اذا المحور الصادي ( العمودي ) نرمز له برمز _y المحور السيني (الأفقي) نرمز له برمز ... -x طيب جرب غير _y الى _x وش راح يصير !! تتذكر كيف أخترنا Key.UP راح نختار من نفس المكان لأكشن جديد Key.DOWN او Key.LEFT أو Key.RIGHT على حسب الحركة إللى نريدها للموفي كليب الدبابة -------- Key.UP يناسبه this._y-=10 -------- Key.DOWN يناسبه this._y+=10 -------- Key.LEFT يناسبة this._x-=10 -------- Key.RIGHT يناسبه this._x+=10 -------- وفي خيرات التحريكـ نقدر نختار منها مثل ما خترنا y_ بعض الأمثلة --- الإخفاء _alpha --- الارتفاع _height ---- العرض _width --- _rotation الدوران وهذا الأخير راح نستخدمة في الدبابة لتغير الأتجاه مثلاً اذا ضغط أسهم الى الأعلى تتحركـ الى الأعلى ويتغير الأتجاه حتى يتناسب مع الحركه يعني مو معقول الدبابة تتحركـ الى الأعلى و هي متجها الى اليسار!! في النهاية هذا هو الأكشن التحريكـ على حسب الأتجاهات أنا أستخدمته في لعبة oman2 لأن الكرة رمز:
onClipEvent (enterFrame) { if (Key.isDown(Key.DOWN)) { this._y += 10; } if (Key.isDown(Key.LEFT)) { this._x -= 10; } if (Key.isDown(Key.RIGHT)) { this._x+= 10; } if (Key.isDown(Key.UP)) { this._y -= 10; } } وهذا الأكشن المناسب لدبابة او لأي شكل له مقدمة مؤخرة لما تجربو الأكشن راح تفهمو كلامي !! رمز:
onClipEvent (enterFrame) { if (Key.isDown(Key.DOWN)) { this._y += 10; this._rotation = 270; } if (Key.isDown(Key.LEFT)) { this._x -= 10; this._rotation = 360; } if (Key.isDown(Key.RIGHT)) { this._x+= 10; this._rotation = 180; } if (Key.isDown(Key.UP)) { this._y -= 10; this._rotation = 90; } } اضفت onClipEvent (enterFrame) { if (Key.isDown(Key.DOWN)) { this._y += 10; this._rotation = 270; } يحدث هذا الأكشن اذا ضغط السهم الى الأسفل تتحركـ this._y += 10 الى الأسفل ويتغير الأتجاه الى الزاوية270 this._rotation = 270 وهكذا مع بقية الأتجاهات غير فقط الرقم بعد علامة = 270 الأتجاه الى الأسفل 90 الأتجاه الى الأعلى 360 الأتجاه الى اليسار 180 الأتجاه الى اليمين ومكمن نغير اشياء كثيرة اريد أشوف الأمثلة !! ........ أنتظركم |
#3
|
|||
|
|||
استاذي الفاضل في البداية اشكرك جزيل الشكر على الجهود المبذولة في الدرس اعذريني استاذي ارجوا ان تدرج وصلة كي اتمكن من تنزيل البرنامج الذي تعمل علية مع جزيل شكري اكرر شكري وتقديري |
#4
|
||||
|
||||
وعلـــيكم السلام ورحمة الله وبركاته ...
أخــى الفاضل سكون الليل بــارك الله فيك على هذا الدرس الرائع . ســأقوم بتنصيب البرنامج اليوم إن شاء الله تعالى وســأقوم بمتابعة الدرس وتطبيقه معاك إستـــمر بطرح الدروس . أبـــــدعت لــى عـــودة إن شاء الله تعالى . |
#5
|
||||
|
||||
اقتباس:
http://om.s-oman.net/showthread.php?t=132490 بالتوفيق |
#6
|
||||
|
||||
بصـــراحة تستحــــق 10 خنــاجر على هذا الجهــد الرائــع .
يثــــبت للفــــائدة . وأتمـــنى تفــاعل الاعضــاء مع الموضوع . بــارك الله فيك |
#7
|
||||
|
||||
بارك الله فيك أخي ::سكون الليل:: على هذا الدرس الرائع.
عندي سؤال .. الطريقة التي ذكرتها تنطبق على البيئة التي بها object واحد متحرك؟ أم أنها تصلح لبيئة تحتوي أكثر من object واحد؟ بمعنى لو كنت أريد تصميم لعبة بها دبابة وسيارة أتحكم بهما أنا : هل أستطيع تطبيق نفس الحركة على الإثنين أم يجب أن أختار أزرار أخرى للسيارة؟ تحياتي.. |
#8
|
|||
|
|||
اقتباس:
مشرفنا الفاضل / شمس الاصيل
بارك الله فيك وجزك الله خير الجزاء بس يحتاج الى اكثر من ثمان ساعات لتحميل ما فية اي طريقة اخى ممكن احصل عن طريقها للبرنامح اكرر شكري |
#9
|
||||
|
||||
اقتباس:
العفو أخي المعالي هذا واجبنا أتجاه سبلة العطايا ، وأتجاه الأعضاء الكرام إللى غيروا سبلة الكمبيوتر من حال الى حال ... وصلة البرنامج وصلت والبرنامج حجمه كبير بعض الشي .. أتمنى تقدر تحمل البرنامج وطبق الدرس |
#10
|
||||
|
||||
اقتباس:
الله يباركـ في حياتكـ أخي العزيز وبنتظار التطبيق .. |
#11
|
||||
|
||||
اقتباس:
شكراً جزيلاً وأتمنى الكل يستفيد ويحاول يطبق الدرس ويتعلم كيف يكتب الأكشن حتى يحفظ الطريقة وليس نقل الأكشن فقط .. |
#12
|
||||
|
||||
اقتباس:
كتبنا في الأكشن this._x+=10 أي حامل الأكشن إللى وضعنا فيه االأكشن هو إللى راح يتحركـ يعني لو نسخت نفس الأكشن إللى في الدرس ووضعته في أكثر من موفي كليب في نفس ساحة العمل راح تتحركـ نفس الحركات .. أذا وضعت الأكشن في الدبابة وفي السيارة !! راح تتحركـ السيارة نفس حركات الدبابة بدون أي أختلاف. آخر تحرير بواسطة {سـكـون الـلـيـل} : 27/03/2006 الساعة 07:04 AM |
#13
|
|||
|
|||
سكون الليل
تستحق الشكر و الثناء على مجهودك الطيب في هذا الموضوع مبارك ألف مبارك الخنجر |
#14
|
|||
|
|||
اقتباس:
استاذي الفاضل
اكرر شكري وتقديري بس المشكلة هي البرنامج كبير والاتصال معنا في الجبل الاخضر ردي جدا اذا فيه اي طريقة اخرى للحصول على البرنامج المطلوب بارك الله فيك وجزك الله خير الجزاء بس يحتاج الى اكثر من ثمان ساعات لتحميل ما فية اي طريقة اخى ممكن احصل عن طريقها للبرنامح اكرر شكري |
#15
|
|||
|
|||
درس رائع فعلا لك الشكر والتقدير وتستحق خنجر وسيف ما خنجر وبس
عندي سؤال انا استخدم الفلاش 6 يمشي ؟ |
#16
|
|||
|
|||
شكرا جزيلا أخي الكريم على الموضوع الجميل
أنا وضعت برنامج Macromedia Flash Professional 8.0.0.478 في موضوع جديد حتى يستفيد منه الجميع و لكل من يرغب في تنزيله وهذا هو الرابط http://om.s-oman.net/showthread.php?...50#post3906350 |
#17
|
|||
|
|||
اقتباس:
على البرنامج و الوصلة بارك الله فيكم |
#18
|
||||
|
||||
اقتباس:
العفو أخي العزيز والله يباركـ في حياتكـ شكراً |
#19
|
||||
|
||||
اقتباس:
أخي العزيز ... اذا في منطقة قريبه منكم تتوفر فيها خدمة الباور نت روح لمقهى الأنترنت ونزله من هناكـ الطريقة الثانية بالليل قبل لا تنام !! حمل البرنامج وخليه لصبح ! لم تصحى راح يكون أكتمل التحميل ... أتمنى لكـ التوفيق |
#20
|
||||
|
||||
اقتباس:
شكراً ممكن بس لما تختار الأكشن راح يكون في فرق في المكان ! مثلاً لما تختار if |
#21
|
||||
|
||||
اقتباس:
العفو أخي .... وشكراً على البرنامج |
#22
|
|||
|
|||
اقتباس:
استاذي اشكر لك اهتمامك بالنسبة للبور نيت فان الجبل الاخضر اصلا ليس به مقهى للانتر نيت اما اني اخلي النت شغال بالليل فلقد فكرت بذلك ولكن للاسف الشديد الاتصال لا ستمر اكثر من عشر دقائق على بعضها اكرر شكري وسوف احاول الاتصال بك اذا ممكن تقبل خالص التحية |
#23
|
|||
|
|||
دروس
بارك الله فيك وجعلك من الناس العامرين إنشاء الله
بصراحه أهنيك على هذ المجهود الرائع واتمنى لك النجاح في حياتك العملية |
#24
|
||||
|
||||
ممتــــــاز جدا
بارك الله فيك اخي كل مشكلتنا اننا لا توجد لدينا هذه البرامج بس يا ريت لو تدلني كيف اقدر احصل عليه وجزيت خيرا |
#25
|
||||
|
||||
مجهود رائع تشكر عليه ونتمنى ان نرى امثالك الذين يثرو السبله بالمواضيع المفيده والجديده
لقد تم تطبيق الدرس بنجاح في فلاش 5 - بس المشكله الدبابه ما تتحرك الامن خلال الاسهم في الكيبورد السوآل كبف اخليها تتحرك مع حركة الماوس؟ |
#26
|
||||
|
||||
اقتباس:
الله يعينا على هذي الخدمة كلنا متورطين مع عمانتل بس ماشي حيله !! أخي العزيز أهلاً وسهلاً فيكـ نحنا بالخدمة ..... |
#27
|
||||
|
||||
اقتباس:
الله يباركـ في حياتكـ شكراً |
#28
|
||||
|
||||
اقتباس:
شكراً خيوط الأمل.. الأخ هاكر مشكوراً أدرج موضوع في سبلة البرامج وهذا هو الرابط http://om.s-oman.net/showthread...50#post3906350 |
#29
|
||||
|
||||
اقتباس:
startDrag رمز:
onClipEvent (enterFrame) { startDrag("", true); } |
#30
|
||||
|
||||
هلا استاذي انا طبقت الدرس على فلاش 5 وهذي النتيجه في المرفقات
اذا في اضافات من استاذي الفاضل صاحب الموضوع او اي تعليقات من احوانا المشتركين انا كلي آذان صاغيه |
#31
|
|||
|
|||
شكرا لك أخي
لي عودة مع التطبيق |
#32
|
|||
|
|||
Thanxs
|
#33
|
||||
|
||||
اقتباس:
تطبيق جيد جداً بس تقدر ترسم أفضل من كذا ،، |
#34
|
||||
|
||||
اقتباس:
عفواً أخي ونحن بالأنتظار ..... |
#35
|
||||
|
||||
اقتباس:
You Welcome |
أدوات الموضوع | البحث في الموضوع |
|
|
تقييم هذا الموضوع | |
تقييم هذا الموضوع:
|
|
|