Canvas

Her kan du stille og svare på spørgsmål omkring HTML. Du kan altså med andre ord finde en masse hjælp til HTML og HTML5 på dette forum
Besvar
MadsHaupt
Entusiast
Entusiast
Indlæg:48
Tilmeldt:8. jan 2013, 14:00
Canvas

Indlæg af MadsHaupt » 17. jul 2013, 16:05

Jeg er ved at lave et spil med canvas med en player, men man kan jo ikke placere en canvas i en canvas.

Hvad gør jeg?.

MadsHaupt
Entusiast
Entusiast
Indlæg:48
Tilmeldt:8. jan 2013, 14:00

Re: Canvas

Indlæg af MadsHaupt » 19. jul 2013, 11:09

Jeg har fundet ud af det.

Kode:

Kode: Vælg alt

<div style="width: 500px; height: 500px; position: relative;">
    <canvas id="canvas" width="500px" height="500px"></canvas>
    <canvas id="player" width="20px" height="20px" style="position: absolute; left: 20px; top: 20px;"></canvas>
</div>

Brugeravatar
ThomasI
Grundlægger
Grundlægger
Indlæg:1528
Tilmeldt:28. dec 2010, 10:49

Re: Canvas

Indlæg af ThomasI » 19. jul 2013, 12:08

Super! :D

og tak fordi du delte koden med os andre!

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: Canvas

Indlæg af scootergrisen » 24. jul 2013, 20:43

Ville det ikke være bedre og tegne alt sammen på samme canvas ?

MadsHaupt
Entusiast
Entusiast
Indlæg:48
Tilmeldt:8. jan 2013, 14:00

Re: Canvas

Indlæg af MadsHaupt » 24. jul 2013, 21:00

Hvordan skulle jeg gøre det så man kan flytte playeren?.

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: Canvas

Indlæg af scootergrisen » 24. jul 2013, 21:32

Det kan du gøre i Javascript.

Så tegner du baggrunden først også playeren oven på.
Også når vil flytte playeren så tegner du baggrunden igen også playeren igen på den nye positon.

Jeg ville også gerne lave et spil eller noget på canvas men jeg er ikke speciel god til det endnu.

Men jeg har lavet den her hvor en markør flyttes rundt med musen som lige så godt kunne være en player : http://netkoder.dk/test/test0215.html

Så er der en der har lavet det her spil som jeg har lavet lidt om på : http://netkoder.dk/test/cubedefender/cubedefender.html

Besvar