Gå til innhold

Flash/Actionscript 2.0, trenger hjelp til skole prosjekt


Anbefalte innlegg

Hey!

 

Driver med slutt prosjekt i Flash nå om dagen og trenger litt hjelp

 

Skal ha bilen/symbolet som beveger på seg (car) til å gå til et ny scene idet det treffer et spesefikkt symbol. Så jeg kan kjøre rundt med bilen og idet jeg treffer et symbol som f eks heter mål linker den videre til en scene som heter win eller noe!

 

NOEN SOM KAN HJELPE! Please!

 

onClipEvent(load)
{
	speed =0;
}


onClipEvent (enterFrame) {
// make the car go forward
if (Key.isDown(Key.UP)) {
speed += 1;
}
// make the car go backwards
if (Key.isDown(Key.DOWN)) {
speed -= 1;
}

// tells the car to slow down after the speed of 20
if (Math.abs(speed)>20) {
speed *= .7;
}
// you can change the rotation of the car to your desire
if (Key.isDown(Key.LEFT)) {
_rotation -= 15;
}
if (Key.isDown(Key.RIGHT)) {
_rotation += 15;
}
// here is where the hittest is for the boundary
speed *= .98;
x = Math.sin(_rotation*(Math.PI/180))*speed;
y = Math.cos(_rotation*(Math.PI/180))*speed*-1;
if (!_root.land.hitTest(_x+x, _y+y, true)) {
_x += x;
_y += y;
} else {
speed *= -.6;
}
}

Lenke til kommentar
Videoannonse
Annonse

Trenger kode for at når symbolet (bilen (car)) treffer symbol (mål(goal)) skal den linke til en ny scene.

 

Jeg har nå koding for at symbolet som skal virke som en bil kan kjøre rundt og snu og rygge osv. Men det å kjøre rundt i ring er ikke noe utfordring så jeg trenger kodinga for å lage barikader rundt som gjøre at når du kjører bilen inn i barikaden linker det til en scene som sier at du har tapt. Når du kommer det helt igjennom løipa treffer du at felt som er mål og det linker til en scene som sier du har vunnet.

 

Skjønner? :p

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...