Zur Zeit sitze ich an einem Mini RPG und versuche aufgrund der Übersicht der Objekt und Spriteverwaltung die Hauptfigur aus einem Sprite bestehen zu lassen. Allerdings soll der dennoch in alle 4 Richtungen schauen können wenn er sich in die jeweilige Richtung bewegt. Ich habe irgendwo gelesen das man mittlerweile den Befehl Image_Index dafür nutzen soll. Jetzt ist das Problem das ich keine Ahnung habe wie ich den einbaue. Die Spritesteuerung läuft folgendermaßen ab. Ich hab das anhand des Tutorials leider nicht nachvollziehen können. Ich habe das folgendermaßen gemacht.
{
if (keyboard_check(vk_up))
y -= 2;
sprite_index = spr_player;
if (keyboard_check(vk_down))
y += 2;
sprite_index = spr_player;
if (keyboard_check(vk_left))
x -= 2;
sprite_index = spr_player;
if (keyboard_check(vk_right))
x += 2;
sprite_index = spr_player;
}
Ich habe nur ein Sprite für das Obkekt genommen das direkt alle Richtungswechsel in sich beinhaltet. Der obengenannte Code läuft auch einwandfrei nur weiss ich nicht wo ich den Befehl
Image_Index
einfügen muss.
{
if (keyboard_check(vk_up))
y -= 2;
sprite_index = spr_player;
if (keyboard_check(vk_down))
y += 2;
sprite_index = spr_player;
if (keyboard_check(vk_left))
x -= 2;
sprite_index = spr_player;
if (keyboard_check(vk_right))
x += 2;
sprite_index = spr_player;
}
Ich habe nur ein Sprite für das Obkekt genommen das direkt alle Richtungswechsel in sich beinhaltet. Der obengenannte Code läuft auch einwandfrei nur weiss ich nicht wo ich den Befehl
Image_Index
einfügen muss.