Code: Select all
SCREEN 800,600,32,1
FrameLimit 30
'''''''''''''''''''TÄMÄ ON ALLA OLEVAN TILALLA KOSKA KENTTA.PNG:TÄ EI OLE MUILLA'''''''''''''''''''''''''
kentta=MakeImage(2400,600)
tausta=LoadImage("media/level.bmp")
DrawToImage kentta
DrawImage tausta,0,0
DrawImage tausta,800,0
DrawImage tausta,1600,0
DrawToScreen
HotSpot kentta
'''''''''''''''''''TÄMÄ ON ALLA OLEVAN TILALLA KOSKA KENTTA.PNG:TÄ EI OLE MUILLA'''''''''''''''''''''''''
'kentta=LoadImage("files/kentta.png"):HotSpot kentta
kamera1kuva=MakeImage(800,600)'kuvat joihin kamerat kopioitaisiin
kamera2kuva=MakeImage(800,600)'kuvat joihin kamerat kopioitaisiin
'PÄÄLUUPPI
Repeat
DrawToWorld ON,ON,ON
DrawImage kentta,0,0
DrawToWorld OFF,OFF,OFF
Gosub kamerat
DrawScreen
Forever
'PÄÄLUUPPI
'!!!!!!!!!!!!!!!ONGELMA ALLA:!!!!!!!!!!!!!!!!!!!!!!!!!
kamerat:
'oikea puoli
If LeftKey() Then kamera1-20
If RightKey() Then kamera1+20
If kamera1<-1000 Then kamera1=-1000
If kamera1>1000 Then kamera1=1000
PositionCamera kamera1,0
UpdateGame
DrawToImage kamera1kuva
Cls
DrawGame
DrawToScreen
'vasen puoli
If KeyDown(cbkeya) Then kamera2-20
If KeyDown(cbkeyd) Then kamera2+20
If kamera2<-1000 Then kamera2=-1000
If kamera2>1000 Then kamera2=1000
PositionCamera kamera2,0
UpdateGame
DrawToImage kamera2kuva
Cls
DrawGame
DrawToScreen
'tähän pitäisi tehdä piirtäminen, kommentit jotain yrityksiä...
DrawImage kamera1kuva,0,0'Tämäkään ei jostain syystä toimi
'DrawImageBox kamera1kuva,400,0,200,0,400,600
'DrawImageBox kamera2kuva,0,0,200,0,400,600
'CopyBox 200,300,400,600,400,0,Image(kamera1kuva),SCREEN()
'CopyBox 200,300,400,600,0,0,Image(kamera2kuva),SCREEN()
Return
Suuret kiitokset jos joku viitsii auttaa.
EDIT:
Niin tuo tausta, älä anna hämätä!