LearnGM
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

عندي مشلكة في تريك اللاعب

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

عندي مشلكة في تريك اللاعب  Empty عندي مشلكة في تريك اللاعب

مُساهمة من طرف joseph pro السبت أغسطس 27, 2016 1:48 pm

سلام عليكم 
انا استعمل game maker studio عندي مشكلة عندما اظغط right and up او left down او اي زرين في نفس الوقت obj-player تتجمد حركة انميشن فيه مادا افعل بليز
اريد طريقة احرك فيها اللاعب
joseph pro
joseph pro
 
 

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



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

عندي مشلكة في تريك اللاعب  Empty رد: عندي مشلكة في تريك اللاعب

مُساهمة من طرف DZ42 الأحد أغسطس 28, 2016 9:54 pm

السلام عليكم
يمكنك عمل شرط إذا ظغط على الزرين تحدث الحركة التي تريدها
DZ42
DZ42
 
 

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



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

عندي مشلكة في تريك اللاعب  Empty رد: عندي مشلكة في تريك اللاعب

مُساهمة من طرف أحمد حسام الإثنين أغسطس 29, 2016 2:12 am

DZ42 كتب:السلام عليكم
يمكنك عمل شرط إذا ظغط على الزرين تحدث الحركة التي تريدها
عذراً لكن كيف أفعل هذا الشرط ؟؟!
ممكن كود؟
أحمد حسام
أحمد حسام
 
 

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



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

عندي مشلكة في تريك اللاعب  Empty رد: عندي مشلكة في تريك اللاعب

مُساهمة من طرف m7m5ud الإثنين أغسطس 29, 2016 6:05 pm

ممكن تستخدم الكود ده

الكود:
if (keyboard_check(vk_left)and (keyboard_check(vk_up)))
{
x = x-5
y = y-5
}
m7m5ud
m7m5ud
 
 

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



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

عندي مشلكة في تريك اللاعب  Empty رد: عندي مشلكة في تريك اللاعب

مُساهمة من طرف أحمد حسام الثلاثاء أغسطس 30, 2016 7:48 am

شكراً لك صديقي m7m5ud Very Happy thank you flower
أحمد حسام
أحمد حسام
 
 

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



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

عندي مشلكة في تريك اللاعب  Empty رد: عندي مشلكة في تريك اللاعب

مُساهمة من طرف DZ42 الثلاثاء أغسطس 30, 2016 6:34 pm

Create event
الكود:
grav = 1;
grav_max= 10;
jump_spd = 15;


step event
هنا نسأل إذ كان اللاعب في الهواء أي لا يتصادم مع الارضية منه نزيد السرعة العامودية vertical speed بقيمة الجاذبية grav في كل خطوة و لكن دون أن تتجاوز السرعة القصوى grav_max.
الكود الثاني 
لكي لا يكون قفز متتالي شرطنا أن يكون اللاعب يمس الارض 
الكود:
if (!place_meeting(x, y+(vspeed/2), obj_ground_parent))
{
    if vspeed < grav_max
    {
        vspeed+=grav;
    }
}
else
{
    vspeed = 0;
}


if (keyboard_check(vk_left))and (keyboard_check(vk_up))
{
 if (place_meeting(x, y+3, obj_ground_parent))
 {
 vspeed-= jump_spd;
 }
}

DZ42
DZ42
 
 

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



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

عندي مشلكة في تريك اللاعب  Empty رد: عندي مشلكة في تريك اللاعب

مُساهمة من طرف DZ42 الثلاثاء أغسطس 30, 2016 6:40 pm

DZ42 كتب:
Create event
الكود:
grav = 1;
grav_max= 10;
jump_spd = 15;
max_spd = 12;
accel_spd = 1;


step event
هنا نسأل إذ كان اللاعب في الهواء أي لا يتصادم مع الارضية منه نزيد السرعة العامودية vertical speed بقيمة الجاذبية grav في كل خطوة و لكن دون أن تتجاوز السرعة القصوى grav_max.
الكود الثاني 
لكي لا يكون قفز متتالي شرطنا أن يكون اللاعب يمس الارض 
الكود:
if (!place_meeting(x, y+(vspeed/2), obj_ground_parent))
{
    if vspeed < grav_max
    {
        vspeed+=grav;
    }
}
else
{
    vspeed = 0;
}


if (keyboard_check(vk_left))and (keyboard_check(vk_up))
{
 if (place_meeting(x, y+3, obj_ground_parent))
 {
hspeed -= accel_spd;
hspeed = max(hspeed, -max_spd);
vspeed-= jump_spd;
 }
}

DZ42
DZ42
 
 

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



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

عندي مشلكة في تريك اللاعب  Empty رد: عندي مشلكة في تريك اللاعب

مُساهمة من طرف أحمد حسام الثلاثاء أغسطس 30, 2016 7:27 pm

شطراً لك ايضاً اخي DZ42  علي شرحك  Very Happy Thanks well done flower
أحمد حسام
أحمد حسام
 
 

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



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

عندي مشلكة في تريك اللاعب  Empty رد: عندي مشلكة في تريك اللاعب

مُساهمة من طرف m7m5ud الإثنين سبتمبر 05, 2016 9:23 pm

تقييم المساهمة: 100% (1)
أحمد حسام كتب:
شكراً لك صديقي m7m5ud Very Happy thank you flower
عفواً أخي
m7m5ud
m7m5ud
 
 

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



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

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

- مواضيع مماثلة

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