login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Auto verplaatst niet

Offline MothZone - 26/06/2005 20:12 (laatste wijziging 26/06/2005 20:13)
Avatar van MothZonePHP ver gevorderde Hallo.
Vanop een website heb ik een code gevonden om een auto realistisch te laten bewegen, alleen wil hij niet naar voor of achter gaan.
Wat is hier fout aan?
  1. onClipEvent (enterFrame) {
  2. //This code will advance the car forward.
  3. if (Key.isDown(Key.UP)) {
  4. speed += 1;
  5. }
  6. // This will make the car go backwards
  7. if (Key.isDown(Key.DOWN)) {
  8. speed -= 1;
  9. }
  10. //The car will start to slow down after the speed of 25
  11. if (Math.abs(speed)>25) {
  12. speed *= .6;
  13. }
  14. // This will change the angle of the car
  15. if (Key.isDown(Key.LEFT)) {
  16. _rotation -= 15;
  17. }
  18. if (Key.isDown(Key.RIGHT)) {
  19. _rotation += 15;
  20. }
  21.  
  22. // This will make the car move
  23. speed *= .98;
  24. x = Math.sin(_rotation * (Math.PI /180)) * speed;
  25. y = Math.cos(_rotation * (Math.PI /180)) * speed * (-1);
  26. if (!(_root.move.hitTest(_x+x, _y+y, true))) {
  27. _x += x;
  28. _y += y;
  29. } else {
  30. speed *= -.6;
  31. }
  32. }


Alvast thx
Greetz Mothzone

edit: hij kan wel draaien, maar meer niet

5 antwoorden

Gesponsorde links
Offline TheSilent - 26/06/2005 22:27 (laatste wijziging 26/06/2005 22:30)
Avatar van TheSilent HTML interesse Waar heb je deze code staan?:-)^^
[edit] Oja, verder wil ik er ook nog bijzeggen dat dit ''verouderd'' AS is.
Dit houdt in dat je het hierdoor misschien niet kan zien![/edit]
Offline MothZone - 26/06/2005 22:37 (laatste wijziging 26/06/2005 22:38)
Avatar van MothZone PHP ver gevorderde Komt hiervan:
http://www.flas.../index.php

heb bij publish settings het op flash-player 6 gezet en werkt.

Maar wat moet er aan de code veranderen om hem op FP7 te laten werken?
Offline vinTage - 26/06/2005 22:46 (laatste wijziging 26/06/2005 22:47)
Avatar van vinTage Nieuw lid Je hebt in die code niet de "speed" aangegeven.

Zet dus helemaal bovenin je code nog dit erbij

onClipEvent (load) {
speed = 0;
}

dan werkt hij wel 

hoezo is dit verouderd AS ?
Offline MothZone - 26/06/2005 22:53
Avatar van MothZone PHP ver gevorderde ok, het werkt, thx;-)
Offline TheSilent - 26/06/2005 23:05
Avatar van TheSilent HTML interesse Dit is naar mijn mening echt wel AS 1.0 (maar ik kan er naast zitten:cool: )
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.176s