Fоzzie, здесь подойдет код Dva_Kota:
Code
if (keyboard_check(vk_right))
{//нажата кнопка вправо
sprite_index=spr_character_E
image_speed=0.35
motion_set(0,5)
if (keyboard_check(vk_down))
{//нажаты кнопки вправо и вниз
sprite_index=spr_character_SE;
image_speed=0.35;
motion_set(315,5);
}
else
{
if (keyboard_check(vk_up))
{//нажаты кнопки вправо и вверх
sprite_index=spr_character_NE;
image_speed=0.35;
motion_set(45,5);
}
}
}
else
{
if (keyboard_check(vk_down))
{//нажата кнопка вниз
sprite_index=spr_character_S;
image_speed=0.35;
motion_set(270,5);
if (keyboard_check(vk_left))
{//нажаты кнопки вниз и влево
sprite_index=spr_character_SW;
image_speed=0.35;
motion_set(225,5);
}
}
else
{
if (keyboard_check(vk_left))
{//нажата кнопка влево
sprite_index=spr_character_W;
image_speed=0.35;
motion_set(180,5);
if (keyboard_check(vk_up))
{//нажаты кнопки влево и вверх
sprite_index=spr_character_NW;
image_speed=0.35;
motion_set(135,5);
}
}
else
{
if (keyboard_check(vk_up))
{//нажата кнопка вверх
sprite_index=spr_character_N;
image_speed=0.35;
motion_set(90,5);
}
else
{//ничего не нажато
motion_set(direction,0);
image_speed=0;
}
}
}
}
Если он против, чтобы я выкладывал, я удалю.Добавлено (18.12.2010, 21:49)
---------------------------------------------
Не успел)