Strict Standards: Non-static method utf_normalizer::nfc() should not be called statically in /www/htdocs/w006661d/anddev/includes/utf/utf_tools.php on line 1781
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1007: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1007: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1007: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)

Strict Standards: Non-static method utf_normalizer::nfc() should not be called statically in /www/htdocs/w006661d/anddev/includes/utf/utf_tools.php on line 1781
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4362: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4364: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4365: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4366: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
anddev.org • View topic - drawing tiles to the canvas

drawing tiles to the canvas

Problems with Canvas, OpenGL, etc...

drawing tiles to the canvas

Postby ScaryGuy » Sun Jul 11, 2010 8:31 am

Hey there,

I am trying to draw from a tile set to the canvas. My test tile set is 1080 pixels wide. The width of the canvas is 320. When I tell it to draw, I start from (0,0), drawing tiles that are 10x10, and I tell it to stop drawing in the X direction when we hit the canvas width, which is 320.

Theoretically, this should be displaying only 320 pixels, or 32 tiles, of the tile set...but somehow its displaying the entire width of the tile set, just scaled down. Any one have any ideas?
Code: Select all
while(true)
                       {
                          
                           Rect src = new Rect(srcX,srcY,srcX+srcW,srcY+srcH);
                          Rect dst = new Rect(dstX,dstY,dstX+dstW,dstY+dstH);
                          
                           c.drawBitmap(mBackgroundImage, src, dst, null);
                          
                          srcX+=srcW;
                          dstX+=dstW;
                          //mLanderImage.
                          if(srcX >= mCanvasWidth)
                          //if(i >= 32)
                          {
                             srcX=0;
                             srcY+=srcH;
                             dstX=0;
                             dstY+=dstH;
                             i=0;
                             
                          }
                          if(srcY >= mCanvasHeight)
                             break;
                          Log.d(TAG, "srcY = " + srcY + " CanvasHeight = " + mCanvasWidth);
                          
                          i++;
                       }


Thanks in advance.
ScaryGuy
Freshman
Freshman
 
Posts: 4
Joined: Fri Jul 09, 2010 3:25 am

Top

Return to Android 2D/3D Graphics - OpenGL Problems

Who is online

Users browsing this forum: No registered users and 3 guests