P
piksil_demon
Guest
title says it all. for some reason when i move it only plays the first two frames. any idea why
Code:
// varibles
var up = keyboard_check (ord('W'));
var down = keyboard_check (ord('S'));
var left = keyboard_check (ord('A'));
var right = keyboard_check (ord('D'));
//ground colision
if (place_meeting (x,y+1,obj_solid)) {
vspd=0
//jump
if up {
vspd=-jspd
}}
else {
if (vspd<10){
vspd+=grav
}}
//moving side to side
if right {
hspd=spd
image_xscale=1
sprite_index=spr_player_walk
image_speed= 8
}
if left {
hspd=-spd
image_xscale=-1;
sprite_index=spr_player_walk
image_speed= 8
}
//not moving
if ((!left && !right)|| (left && right)) {
hspd = 0
sprite_index=spr_player_walk
image_speed=0
image_index=0
}