diff options
author | Clyne Sullivan <tullivan99@gmail.com> | 2015-10-28 07:33:05 -0400 |
---|---|---|
committer | Clyne Sullivan <tullivan99@gmail.com> | 2015-10-28 07:33:05 -0400 |
commit | c0d484d71cdc8b0c22981d1c763d025fedbe1bb4 (patch) | |
tree | ec21114f6203de8cd47beaf0ac22a43a65131106 /main.cpp | |
parent | 23b58dcc63cbadbf8d2a614c903652477cdc00c9 (diff) |
locked backgroun to layer
Diffstat (limited to 'main.cpp')
-rw-r--r-- | main.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -558,13 +558,15 @@ void render(){ glTexCoord2i(0,0);glVertex2i(-SCREEN_WIDTH*2,SCREEN_HEIGHT); glEnd(); + int base = 50 - (int)worldGetYBase(currentWorld); + glBindTexture(GL_TEXTURE_2D, bgTreesFirst); glColor4ub(255,255,255,255); glBegin(GL_QUADS); - glTexCoord2i(0,1);glVertex2i(-960 +player->loc.x*.25, 50); - glTexCoord2i(1,1);glVertex2i(960 +player->loc.x*.25, 50); - glTexCoord2i(1,0);glVertex2i(960 +player->loc.x*.25, 1130); - glTexCoord2i(0,0);glVertex2i(-960 +player->loc.x*.25, 1130); + glTexCoord2i(0,1);glVertex2i(-960+player->loc.x*.25,base); + glTexCoord2i(1,1);glVertex2i( 960+player->loc.x*.25,base); + glTexCoord2i(1,0);glVertex2i( 960+player->loc.x*.25,base+1080); + glTexCoord2i(0,0);glVertex2i(-960+player->loc.x*.25,base+1080); glEnd(); glDisable(GL_TEXTURE_2D); |