Whats wrong with this code?
BlitzPlus Forums/BlitzPlus Programming/Whats wrong with this code?
| ||
Im new to canvas dunno what i did wrong
window = CreateWindow("Woot My Game", 10, 30, 640, 480 )
canvas = CreateCanvas(0, 0, ClientWidth(window), ClientHeight(window), window )
SetGadgetLayout canvas, 1, 1, 1, 1
cls
Global Image
Image = LoadImage("ship3.gif")
SetBuffer CanvasBuffer(canvas)
DrawImage Image, 0, 0
flip
Repeat
event = WaitEvent (1)
Until event = $803
|
| ||
| Hehe, had to restart my PC to get Blitz+ working again. Maybe you've coded the first anti-blitz virus ;P Anyway this should work, window=CreateWindow( "Window",10,30,640,480,window,15)
canvas=CreateCanvas( 0,0,ClientWidth(window),ClientHeight(window),window )
SetGadgetLayout canvas, 1, 1, 1, 1
ship=LoadImage("ship.gif")
SetBuffer CanvasBuffer(canvas)
timer=CreateTimer(60) ;for 60 FPS
While WaitEvent()
Select EventID()
Case $803
End
Case $4001
;main() ** HERE YOU PUT YOUR MAIN LOOP **
Cls
DrawImage ship,300,200
FlipCanvas canvas
End Select
Wend |
| ||
| it doesnt work :( |
| ||
| What do you mean? Hmmm Change "ship.gif" for "ship3.gif" |
| ||
| lol i figured it out GIF dont work with blitz+ so I fixed it, and it works perfectly |