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

مشاهدة النسخة كاملة : [درس] هل تريد عمل healthbar بالشكل الذى تريده؟



d.a.m.h
28-12-2005, 04:26 PM
بسم الله الرحمن الرحيم



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

تعمل health bar من تصميمك (اى بالصورة التى تريدها) فى برنامج جيم ميكر



فكرة العمل: :06: اننا سندخل خلفية تكون هى الhealth bar

و نرسم مربع اسود مطابق لهذه الخلفية تزيد قيمة الy2

لديه عند اصطدام الشخصية بالعدو.



الطريقة: :05: 1- سندخل خلفية من add background



2- ندخل object من add object



الان نبدا العمل:: :biggthump



1- فى الobject فى الحدث create استعمل execute a piece of code

وا كتب الاتى:

x1=400 ( قيمة اختيارية سوف تحدد موضع الخلفية على محور x )



y1=200 (قيمة اختيارية سوف تحدد موضع الخلفية على محور y )

x2=background_get_width(background0)+x1



y2=0



2- فى الحدث Draw استعمل Execute a piece of code

و اكتب الاتى:



(draw_background(background0,x1,y1



(draw_rectangle(x1, y1, x2, y2+y1,false



(draw_set_color(c_black



3- عند اصطدام الشخصية بالعدو من خلال الحدث collision
ادخل الكود التالى فى Execute a piece of code

y2+=10
(if y2 > background_get_height(background0

()then instance_destroy

سبب شرحى لهذا المثال:1- هو التجديد حتى لا نستخدم نفس مربع
الطاقة فى كل الالعاب

2- وجدتها فى لعبة Hard Hat المصممة بجيم ميكر
ففكرت فيها حتى عملتها

المثال التوضيحى موجود بالمرفقات
ارجو ان تكونوا استفدتم منها و شكرا.....

فى انتظار ردودكم و ترشيحاتكم ;) ;)

الموقوف
28-12-2005, 05:12 PM
مشكوووور أخي على الشرح الوافي :biggthump

أنا عندي مكتبة عن الطاقة خليتها ليكم في المرفقات :D :أفكر:

S.N.I.P.E.R
28-12-2005, 06:12 PM
شكرا ليكم انتم الأثنين

ويسرني انى اكون اول من ارد على الموضوع المشترك الجميل ده

Son Of UAE
28-12-2005, 08:52 PM
مشكور .. وفكرة الطاقة جديدة ...

Mr. Black Man
29-12-2005, 12:56 AM
شكراً على الدرس الرااائع :biggthump
جاء في وقته , لإني محتاجه في لعبتي ;)

d.a.m.h
30-12-2005, 06:57 PM
مشكورين يا جماعة على الردود الجميلة
و باذن الله كل ما اكتشف حاجة جديدة احضرها
للمنتدى على طول

اخى الموقوف شكرا على المكتبة الموجودة فى المرفقات
لكن هناك خطأ برمجى فى الايقونة الخاصة بعمل health bar
دائرى :33:
شكرا..........والسلام عليكم و رحمة الله و بركاته

من التراب
30-12-2005, 08:52 PM
طريقة حلوه ....^^

مشكور ...... وننتظر جديدك ...... ~_^

من التراب
30-12-2005, 08:55 PM
طريقة حلوه .....^^

تسلم ...

ونتظر جديدك ....~_^