DrawImage coordinates Issue
Monkey Targets Forums/HTML5/DrawImage coordinates Issue| 
 | ||
| I am loading an image and using the SetHandle() to set the image x and y coodinates. When I execute the DrawImage command I read the HandleX() and HandleY() it is not drawing the image at the correct x and y. What am I doing wrong? I tried fixed values but it is not working either. 
Strict
Import mojo
Const APP_INF :Int= 1
Const APP_START :Int= 2
Class main Extends App
   Field screenW:Float = 0 
   Field screenH:Float = 0
   Field info_img:Image	
   Method OnCreate:Int()
       SetUpdateRate(60)
       screenW = 640.0
       screenH = 480.0
       loadImages()
       astate = APP_START
       Print "info W:"+info_img.Width()+" info H:"+info_img.Height()
       Print "ScreenW:"+screenW + " screenH:" + (screenH-(info_img.Height()))
      info_img.SetHandle(info_img.Width()/2,(screenH-info_img.Height()))
		Print "hx:"+info_img.HandleX()+" hy:"+info_img.HandleY()
    End
    Method OnUpdate:Int()
	'Print ("W:"+info_img.Width()+" H:"+info_img.Height())
        'Print ("SetHandle:"+(screenH-info_img.Height()))
	'Print ("ScreenW:"+screenW)
	'Print ("ScreenH:"+screenH)
	Return true
    End
    Method OnRender:Int()
	Cls
	DrawImage(info_img,info_img.HandleX(),info_img.HandleY())
	DrawImage(info_img,450.0,450.0)
	'Print "x:" + info_img.HandleX() + " y:" + info_img.HandleY()
	DrawText "MouseX=" + MouseX() + ", MouseY="+ MouseY(),100,200
	SetColor(255,242,0)
	DrawCircle MouseX(), MouseY(),5
    End
    Method loadImages:Int()
	info_img = LoadImage ("images/info.png")
        Return True
    End
End
Function Main:Int()
	New main()
	Return true
End
 | 
| 
 | ||
| Team never mind. The SetHandle() set's the image offset. After I comment it out it worked fine! |