diff options
Diffstat (limited to 'src/entities.cpp')
-rw-r--r-- | src/entities.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/entities.cpp b/src/entities.cpp index 13c042b..127adae 100644 --- a/src/entities.cpp +++ b/src/entities.cpp @@ -53,7 +53,10 @@ void Entity::draw(void){ //draws the entities texState-=1; if(texState==0)up=true; } - }if(vel.x != 0){ + }if(ground == 0){ + glBindTexture(GL_TEXTURE_2D, texture[1]); + } + else if(vel.x != 0){ switch(texState){ case 0: glBindTexture(GL_TEXTURE_2D,texture[1]); @@ -65,7 +68,9 @@ void Entity::draw(void){ //draws the entities glBindTexture(GL_TEXTURE_2D,texture[2]); break; } - }else glBindTexture(GL_TEXTURE_2D,texture[0]); + }else{ + glBindTexture(GL_TEXTURE_2D,texture[0]); + } }else{ glBindTexture(GL_TEXTURE_2D,texture[0]); } |