Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash MX 2004

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-03-2004, 12:44   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2003
Ort: NRW
Beiträge: 31
dynamisch beschleunigen und abbremsen

moins.

weiss jmd wie ich ein objekt dynamisch beschleunigen und abbremsen kann?

beschleunigen ist an sich kein problem, einfach die geschwindigkeit bis zu einer best. geschwindigkeit erhöhen aber das abbremsen macht mir etwas probleme. vor allem da ich mich nich festlegen will wie weit ein objekt sich bewegen und wie schnell es sein soll.

hat jmd ne idee?
__________________
Gruß
(Bash)
Rob Bash ist offline   Mit Zitat antworten
Alt 07-03-2004, 14:14   #2 (permalink)
Flash-User and AWX Member
 
Registriert seit: Apr 2003
Ort: Volders
Beiträge: 234
-multiplier die geschwindigkeit mit einer konstante <0


-rechne es nach: Gummi auf straße: haftreibungskoeffizient=0.8

ich bin da gerade bei einer solchen simulation.....beim bauen


mfg h.stony
__________________
C++, OpenGL, Apple Rulez
H.Stony ist offline   Mit Zitat antworten
Alt 07-03-2004, 14:44   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2003
Ort: NRW
Beiträge: 31
hi...

kann mit der antwort leider nicht wirklich viel anfangen.

habe vergessen zu sagen dass ich einen start und einen endpunkt habe, dieser also nicht beliebig sein kann.

setzen wir mal diese variablen (sie sollen später übergeben werden):
ActionScript:
  1. acc=5;
  2. speed=0;
  3. topspeed=30

dann starte ich mit
ActionScript:
  1. if (speed<topspeed){
  2.   speed+=acc;
  3. }
  4. this._x+=speed;

damit habe ich die beschleunigung und die bewegung in höchstgeschwindigkeit. aber dann brauche ich noch das abbremsen, das aber punktgenau auf meiner endposition endet, ohne dass da nochmal nen gewaltiger sprung am ende kommt oder es abrupt aufhört.
__________________
Gruß
(Bash)
Rob Bash ist offline   Mit Zitat antworten
Alt 07-03-2004, 15:18   #4 (permalink)
Flash-User and AWX Member
 
Registriert seit: Apr 2003
Ort: Volders
Beiträge: 234
aha sorry! ich habe dich nicht ganz verstanden!

für was brauchst du denn das?


mfg h.stony
__________________
C++, OpenGL, Apple Rulez
H.Stony ist offline   Mit Zitat antworten
Alt 07-03-2004, 15:28   #5 (permalink)
Neuer User
 
Registriert seit: Dec 2003
Ort: NRW
Beiträge: 31
erstmal habe ich das allgemein für ein großes bild gemacht, hatte aber im hinterkopf mehrere inhalte die zu verschiedenen menupunkten "angefahren" kommen sollen. ein beispiel ist die seite www.rullkoetter.com.

da ist das mit den unterpunkten auch so geregelt. und da ich noch am flash lernen bis is abgucken ja noch drin
__________________
Gruß
(Bash)
Rob Bash ist offline   Mit Zitat antworten
Alt 07-03-2004, 15:44   #6 (permalink)
Flash-User and AWX Member
 
Registriert seit: Apr 2003
Ort: Volders
Beiträge: 234
rechne den abstand zu deinem punkt ab und je nach abstand wird die geschwindigkeit mit einer zahl unter null multipliziert..dann müsste dein objekt schön abgebremst sein wenn es deinen punkt erreicht


mfg h.stony
__________________
C++, OpenGL, Apple Rulez
H.Stony ist offline   Mit Zitat antworten
Alt 07-03-2004, 15:50   #7 (permalink)
Neuer User
 
Registriert seit: Dec 2003
Ort: NRW
Beiträge: 31
aber wenn ich die geschwindigkeit mit einer neg zahl multipliziere wird sie ebenfalls neg, was dazu führt dass die das objekt wieder vom endpunkt entfernt.

kannst du mir mal ein bsp geben, für den fall dass es noch 150 pixel vom endpunkt entfernt ist, topspeed 30 ist und meine beschleunigung 5 war?
__________________
Gruß
(Bash)
Rob Bash ist offline   Mit Zitat antworten
Alt 07-03-2004, 16:32   #8 (permalink)
Flash-User and AWX Member
 
Registriert seit: Apr 2003
Ort: Volders
Beiträge: 234
nicht mit einer negativen zahl! sorry! ich meinte..zahl <1

aber ich werde mal schauen

mfg h.stony
__________________
C++, OpenGL, Apple Rulez
H.Stony ist offline   Mit Zitat antworten
Alt 07-03-2004, 16:54   #9 (permalink)
Flash-User and AWX Member
 
Registriert seit: Apr 2003
Ort: Volders
Beiträge: 234
oh...da habich was gebaut aber ich glaub nicht dass dir das hilft..aber ein objekt bremst dynamsch ab und bleibt im richtigen augenblick stehen...sorry dass ich nicht helfen können hab
Angehängte Dateien
Dateityp: zip test.zip (4,8 KB, 120x aufgerufen)
__________________
C++, OpenGL, Apple Rulez
H.Stony ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 00:48 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele