Hallo,
Ik ben bezig met een soort GTA 1(Je kijkt van bovenaf). Nu heb ik bij form1 bij picture gekozen van een stuk van een level van GTA 1. De picture is bijvoorbeeld 1000x1000 terwijl het scherm van form 1 bijvoorbeeld maar 100x100 is. Nu wil ik net zoals bij GTA dat als je een stukje naar onderloopt de picture van form1 meebeweegd (de picture is de achtergrond).. Dus wanneer je naar onder loopt (of boven etc) dan zie je een stukje meer van de stad terwijl het het stuk stad boven je verdwijnt. Iedereen die wel eens GTA1 heeft gespeeld snapt denk ik wel wat ik bedoel.
Hieronder een voorbeeldje hoe het spel er een beetje uitziet:
.
Dus wanneer ik doe:
Nu dacht ik het zo aan te pakken:
Maar dit werkt niet. Heeft iemand enig idee hoe ik dit ga aanpakken. Mocht je mijn verhaal nog niet duidelijk zijn zeg het dan gerust.
Groet,
Jonathan
Ik ben bezig met een soort GTA 1(Je kijkt van bovenaf). Nu heb ik bij form1 bij picture gekozen van een stuk van een level van GTA 1. De picture is bijvoorbeeld 1000x1000 terwijl het scherm van form 1 bijvoorbeeld maar 100x100 is. Nu wil ik net zoals bij GTA dat als je een stukje naar onderloopt de picture van form1 meebeweegd (de picture is de achtergrond).. Dus wanneer je naar onder loopt (of boven etc) dan zie je een stukje meer van de stad terwijl het het stuk stad boven je verdwijnt. Iedereen die wel eens GTA1 heeft gespeeld snapt denk ik wel wat ik bedoel.
Hieronder een voorbeeldje hoe het spel er een beetje uitziet:
.Dus wanneer ik doe:
code:
1
2
3
| If KeyCode = vbKeyDown then 'Hier de code voor het verschuiven van picture End if |
Nu dacht ik het zo aan te pakken:
code:
1
| Form1.Picture = Form1.Picture - 100 |
Maar dit werkt niet. Heeft iemand enig idee hoe ik dit ga aanpakken. Mocht je mijn verhaal nog niet duidelijk zijn zeg het dan gerust.
Groet,
Jonathan