Random Sprite

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

Random Sprite

مُساهمة من طرف mu9t4fa في الثلاثاء يوليو 29, 2014 7:11 am

كيف أجعل الأوبجكت يتغير السبرايت الخاص به عشوائياً ؟

مثلاً.. عندما أضغط زر A
اللاعب يبدأ بالضرب + يتغير سبرايت اللاعب لوضعية القتال..
لكن أنا أريد أكثر من سبرايت عشوائي.. مثلا سبرايت للاعب يلكم وشبرايت للاعب يركل وهكذا.. يتغير عشوائياً عند ضغط A


أرجو الساعدة..
avatar
mu9t4fa
 
 

الجنس : ذكر
عدد المساهمات : 21



الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: Random Sprite

مُساهمة من طرف العابث الاخير في الثلاثاء يوليو 29, 2014 7:49 am

تفضل اخي هذا مثال بدون اي اكواد .
تنزيل
avatar
العابث الاخير
 
 

الجنس : ذكر
عدد المساهمات : 149



الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: Random Sprite

مُساهمة من طرف RiadITachi في الثلاثاء يوليو 29, 2014 3:15 pm

الكود:
step event : 
if keyboard_check(vk_right)
sprite_index = choose(sprite0,sprite1,sprite2,......)

اكتب اسم السرايتات التي عندك بين قوسي choose
avatar
RiadITachi
 
 

الجنس : ذكر
عدد المساهمات : 168



الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: Random Sprite

مُساهمة من طرف RiadITachi في الثلاثاء يوليو 29, 2014 3:19 pm

اكتب 
ord("A")
مكان 
vk_right
avatar
RiadITachi
 
 

الجنس : ذكر
عدد المساهمات : 168



الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: Random Sprite

مُساهمة من طرف mu9t4fa في الأربعاء يوليو 30, 2014 5:36 am

@العابث الاخير كتب:تفضل اخي هذا مثال بدون اي اكواد .
تنزيل
شكراً أخي.. عمل لدي.. لكن هل هناك طريقة لأضافة أكثر من سبرايتين ؟ 2 Sprites ؟  Rolling Eyes
avatar
mu9t4fa
 
 

الجنس : ذكر
عدد المساهمات : 21



الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: Random Sprite

مُساهمة من طرف العابث الاخير في الأربعاء يوليو 30, 2014 6:48 am

عفوا اخي , ويمكنك وضع اكثر من sprite عبر الذهاب الى الحدث  (press "A" key) وافتح set variba)l action) ستلاحظ اني وضعت قيمتان للمتغير زدتها كما تريد , ثم في الحدث(A_key) اعمل اختبار آخر فيما اذا كان المتغير = العددالجديد وتحته غير رسمة الكائن الى ما تريد .
avatar
العابث الاخير
 
 

الجنس : ذكر
عدد المساهمات : 149



الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: Random Sprite

مُساهمة من طرف king_of_fun في الأربعاء يوليو 30, 2014 1:48 pm

مثلا ضع عند الضغط على زر الضرب اعمل
sprite_index=choose(spr_player_attack,spr_player_kick....)
طبعا spr_player_attack و spr_player_kick حسب الاوبجكت الذي لديك
avatar
king_of_fun
 
 

الجنس : ذكر
عدد المساهمات : 750
الأوسمة :








الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى