Selam. Ben gamemaker yazılım dilini öğrenmeye yeni başladım. Yürümeyi bir türlü yapamadım. Karakter yürüyor ama mesela sağa yürürken aynı anda başka bir tuşa basarsam ve sağı bırakırsam Sprite'ı aynı kalıyordu. Bazı şeyleri değiştirdim. Ve artık ne zaman sağa giderken başka tuşa bassam Sprite'ı gidiyor ve tuşu bırakıp sağa yürümeye devam ederken de Sprite'ı sağa gitmiyor. İşte yazdığım her şey:
(Evet Sprite'lara isim takmadım.)
Kod:
gravity = 0.3
if (keyboard_check(vk_right))
{
x = x + 5
}
else {if keyboard_check(vk_left)
{
x = x - 5
}}
if (keyboard_check(vk_right))
{
sprite_index = Sprite1.
}
else {if keyboard_check(vk_left)
{
sprite_index = Sprite13.
}
}
if (sprite_index = Sprite1 && keyboard_key <> vk_right)
{
sprite_index = Sprite12.
}
if (sprite_index = Sprite13 && keyboard_key <> vk_left)
{
sprite_index = Sprite124.
}
if (keyboard_check(vk_up))
{
y = y - 7
}
(Evet Sprite'lara isim takmadım.)
Son düzenleyen: Moderatör: