4-direction Player Movement
// Not the most elegant way of making your character turn around, but if your character
// is just one unanimated sprite it'll do the job.
if (free==true){ // locks the player when you talk to someone/something
switch(keyboard_key){
case ord('A'):
image_angle=180;
x-=Speed;
break;
case ord('D'):
image_angle=0;
x+=Speed;
break;
case ord('S'):
image_angle=270;
y+=Speed;
break;
case ord('W'):
image_angle=90;
y-=Speed;
break;
}
}
Comments
0 B
|👍
/👎