Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-01-2005, 20:19   #1 (permalink)
notzucht
 
Benutzerbild von shorty
 
Registriert seit: Nov 2003
Ort: Potsdam
Beiträge: 2.939
Talking Mathe - seitenlänge ermitteln | bitte nicht schlagen...

hi leute, vieleicht kann mir ja einer von euch helfen. also:

ich möchte die strecke zwischen zwei punkten dynamisch ermitteln, diese ergibt sich aus dem abstand von A(0,0) & z.b. B(10,10) im koordinatensystem.

in diesem fall, soll die referenz der längenberechnung immer A sein, also null auf dem koordinatensystem. wobei B, durch setzen der X & Y werte, verändert wird, und sich somit permanent ein anderer längenwert der strecke zwischen A & B ergibt.

jemand ne idee wie ich das am "dümMmsten" lösen kann

shorty

btw: ja, ja, ich weis, das hattn mer alles in der schule, aber ich schaffs einfach nicht ...., mehr ...
Angehängte Grafiken
Dateityp: jpg screen.jpg (7,9 KB, 18x aufgerufen)
__________________
.
Flex in a week | Viertel vor halb nach Vollmond | ^^°.°^^ | Waltz with Bashir
.
shorty ist offline   Mit Zitat antworten
Alt 20-01-2005, 20:25   #2 (permalink)
asozial
 
Benutzerbild von bundi
 
Registriert seit: Jun 2001
Beiträge: 1.197
a²+b²=c²
bundi ist offline   Mit Zitat antworten
Alt 20-01-2005, 21:11   #3 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
länge der Strecke: Wurzel(x^2 + y^2)
in deinem Falle, Wurzel(10^2 + 10^2) = Wurzel(200) = 14,1421......

oder???
__________________
ERROR: Signature is too large

Geändert von rendner[i] (20-01-2005 um 21:12 Uhr)
rendner[i] ist offline   Mit Zitat antworten
Alt 20-01-2005, 21:24   #4 (permalink)
asozial
 
Benutzerbild von bundi
 
Registriert seit: Jun 2001
Beiträge: 1.197
ey, einfach den beitrag löschen. 12, sonstwas
hier mit x, y koordinaten ...
PHP-Code:
function pyta (xAyAxByB) {
    var 
xAyAxByB;
    var 
xA-xB;
    var 
yA-yB;
    var 
Math.sqrt(a*a+b*b);
    
trace (c);
}
pyta (001010); 
bundi ist offline   Mit Zitat antworten
Alt 20-01-2005, 21:27   #5 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Zitat:
Zitat von bundi
ey, einfach den beitrag löschen. 12, sonstwas
hier mit x, y koordinaten ...
PHP-Code:
function pyta (xAyAxByB) {
    var 
xAyAxByB;
    var 
xA-xB;
    var 
yA-yB;
    var 
Math.sqrt(a*a+b*b);
    
trace (c);
}
pyta (001010); 

Wieso deklarierst Du denn xA, yA, xB, YB nochmal in der Funktion?
Und wenn der Abstand eh immer vom Koordinatenursprung berechnet werden soll, wie in dem kommischerweise vom Erdboden verschwundenen Beitrag erwänht, dann brauch ich auch nicht a, und b, wie in deiner Funktion noch berechnen (und auch nur 2 Parameter).
__________________
ERROR: Signature is too large

Geändert von rendner[i] (21-01-2005 um 06:47 Uhr)
rendner[i] ist offline   Mit Zitat antworten
Alt 20-01-2005, 21:31   #6 (permalink)
notzucht
 
Benutzerbild von shorty
 
Registriert seit: Nov 2003
Ort: Potsdam
Beiträge: 2.939
heeee...

PHP-Code:
10;
10;
// --------------------
tempA Math.pow(a2);
tempB Math.pow(b2);
tempC tempA+tempB;
// --------------------
trace(Math.sqrt(tempC)); 
oder
PHP-Code:
10;
10;
trace(Math.sqrt((Math.pow(X2)+Math.pow(Y2)))); 
wenn man die methoden nicht kennt, is man halt ganz schoen am ars....

das fehlte mir --> Math.sqrt / woher soll ich'n wissen, das das die interne wurzelberechnung is... man man ...

THX THX THX
__________________
.
Flex in a week | Viertel vor halb nach Vollmond | ^^°.°^^ | Waltz with Bashir
.

Geändert von shortybmc (20-01-2005 um 21:35 Uhr)
shorty ist offline   Mit Zitat antworten
Alt 20-01-2005, 21:40   #7 (permalink)
asozial
 
Benutzerbild von bundi
 
Registriert seit: Jun 2001
Beiträge: 1.197
Zitat:
Zitat von rendner[i]
Wieso initialisierst Du denn xA, yA, xB, YB nochmal in der Funktion?
Und wenn der Abstand eh immer vom Koordinatenursprung berechnet werden soll, wie in dem kommischerweise vom Erdboden verschwundenen Beitrag erwänht, dann brauch ich auch nicht a, und b, wie in deiner Funktion noch berechnen (und auch nur 2 Parameter).
omg! weltuntergang.

lösch doch einfach xA, yA, xB, YB. und warum habe ich vier werte? na weil die bühne oben links mit 0, 0 anfängt und nicht unten links. dann wäre der punkt unten 0, 10 und oben 10, 0. und die zwei werte mehr bringen flash nicht um.

Geändert von bundi (20-01-2005 um 21:42 Uhr)
bundi ist offline   Mit Zitat antworten
Alt 20-01-2005, 21:41   #8 (permalink)
notzucht
 
Benutzerbild von shorty
 
Registriert seit: Nov 2003
Ort: Potsdam
Beiträge: 2.939
ey..

macht euch ma locker, ok !
PHP-Code:
function pytagoras(X:NumberY:Number) {
    var 
myPyto:Number Math.sqrt((Math.pow(X2)+Math.pow(Y2)));
    return 
trace(myPyto);
}
pytagoras(1010); 
und nu is gut....
__________________
.
Flex in a week | Viertel vor halb nach Vollmond | ^^°.°^^ | Waltz with Bashir
.

Geändert von shortybmc (20-01-2005 um 21:42 Uhr)
shorty ist offline   Mit Zitat antworten
Alt 20-01-2005, 21:43   #9 (permalink)
asozial
 
Benutzerbild von bundi
 
Registriert seit: Jun 2001
Beiträge: 1.197
Zitat:
Zitat von shortybmc
und nu is gut....
bundi ist offline   Mit Zitat antworten
Alt 20-01-2005, 21:57   #10 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
@ bundi

Ist ja nicht böse gemeint gewesen!
Aber wenn er nun mal vom Koordinatensystem spricht, und da ist halt nun mal 0,0 nicht oben in der Ecke
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 20-01-2005, 22:13   #11 (permalink)
notzucht
 
Benutzerbild von shorty
 
Registriert seit: Nov 2003
Ort: Potsdam
Beiträge: 2.939
--- Ende ---
__________________
.
Flex in a week | Viertel vor halb nach Vollmond | ^^°.°^^ | Waltz with Bashir
.
shorty 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 19:52 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele