Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-08-2003, 13:08   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 51
"Kollisionsabfrage"?? Freiformkurven als AS parameter......

ich hab ne kleine echtzeitsimulation für schiefen wurf gebastelt!

das ganze soll nen golfball im flug simulieren! die ganzen trägheit´s und widerstandskräfte hab ich schon drin!

jetzt das problem!

ich kann ohne probleme den ball am "boden" abprallen lassen:
if (this._y < _root.boden._<) {vy*=-vy*stoßzahl;}

jetzt will ich aber das der ball nicht nur am EBENEN boden abspringt, sondern an ner kurve (die den boden darstell)!

also wüßte ich gern, wie ich:

1. eine kollisionserkennung von ball und kurve machen kann
2. die steigung der kurve (tangente) im AS errechnen lassen kann!



geht sowas überhaupt?? ich hab halt keinen bock die kurve in 50 kleine geraden mit 50 kleinen if-schleifen zu zerlegen!
Hugepanic ist offline   Mit Zitat antworten
Alt 27-08-2003, 15:26   #2 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Schau dich mal bei www.andre-michelle.com um. Ich glaube da gibt es irgendwo eine Kollisionserkennung mit Bezierkurven im Source.

mfg r.
bokel ist offline   Mit Zitat antworten
Alt 28-08-2003, 20:24   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 51
das ganze ist ja im prizip recht net, aber leider nicht das was ich will!

der gute mann baut ja seine beziers erst im AS. dann ist´s natürlich nicht schwer (relativ) sich die funktion und ableitung davon zu errechnen! (zumindest weis ich theoretisch den weg dazu)

was ich will ist aber das ich eine FREIFORMKURVE (die ja in FlASH auch eine funktion haben MUSS) zum weiterrechnen verwenden will!

jetzt mal ne frage zum thema!

ich kann doch nen tween ne kurve entlanglaufen lassen! dann ich das ding dann auch per AS ansteuern??

der gedanke ist folgender:
wenn ich ein MC auf diese kurve hängen kann, könnte ich doch seine _x-postition per AS verändern, und mir dann sein _y auslesen! das ding hängt ja an der kurve!
mit (y-(y+1))/(x-(x+)) könnte ich mir dann ja (relativ genau) auch die steigung berechnen!

geht das?
Hugepanic ist offline   Mit Zitat antworten
Alt 29-08-2003, 11:20   #4 (permalink)
Freelancer
 
Benutzerbild von komashooter
 
Registriert seit: Oct 2001
Ort: Germany - Berlin
Beiträge: 1.777
Re: "Kollisionsabfrage"?? Freiformkurven als AS parameter......

Zitat:
Geschrieben von Hugepanic


ich kann ohne probleme den ball am "boden" abprallen lassen:
if (this._y < _root.boden._<) {vy*=-vy*stoßzahl;}


if (this._y < _root.boden._<) geht nicht

kannst ja auch mal eine beispiel fla zeigen wo du schhon ein bißchen gemacht hast ...
komashooter ist offline   Mit Zitat antworten
Alt 29-08-2003, 21:28   #5 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 51
hier ist das ding!!!


der ball sollte halt an dem "hügel" abprallen.......
Angehängte Dateien
Dateityp: zip golf.zip (22 Bytes, 9x aufgerufen)
Hugepanic ist offline   Mit Zitat antworten
Alt 29-08-2003, 22:52   #6 (permalink)
Freelancer
 
Benutzerbild von komashooter
 
Registriert seit: Oct 2001
Ort: Germany - Berlin
Beiträge: 1.777
hm die zip datei ist lehr


absicht oder was ?
komashooter ist offline   Mit Zitat antworten
Alt 30-08-2003, 11:30   #7 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 51
Cool

klaro, ich wollte nur eure intelligenz testen!!

habt alle bestanden, deswegen jetzt hier die richtige zip-datei!

Angehängte Dateien
Dateityp: zip golf.zip (3,0 KB, 12x aufgerufen)
Hugepanic 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 18:42 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele