Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-08-2005, 11:51   #1 (permalink)
Neuer User
 
Benutzerbild von trossen
 
Registriert seit: Jan 2005
Beiträge: 169
zahlen errechnen

hi ich hab einen y position die in einem tween von -155 bis +20 geht.

mein problem ist das ich das ganze so umrechnen muß das ich bei this._x = -155 0% herausbekommen muß und bei this._x = 20 100% erhalten muß.
dazwichen die zahle solle natürlich auch proportional dazu umgerechnet werden!

hat jemand ne idee wie das geht
bin kein matheAS
trossen ist offline   Mit Zitat antworten
Alt 23-08-2005, 12:02   #2 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Das ist jetzt keine Lösung aber ein Ansatz, die Funktion die das dann für jeden Fall bewerkstelligt musst du dir dann selber schreiben.
PHP-Code:
var startW = -155;
var 
zielW 20;
// wieviel ist 1%
var = ( Math.absstartW ) + Math.abszielW ) ) / 100;

function 
getPercentwert ){
    return (
wert Math.absstartW )) / p;
}

tracegetPercent( -155 ) ); 
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 23-08-2005, 12:47   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Ort: München
Beiträge: 133
richtiger wäre:
ActionScript:
  1. var p = ( zielW - startW ) / 100;
  2.  
  3. function getPercent( wert ){
  4.     return (wert - startW ) / p;
  5. }
dann klappt das auch für positive werte von startW. Sonst wäre ja der Abstand von 20 bis 40 = 60...
astro-susi ist offline   Mit Zitat antworten
Alt 23-08-2005, 13:37   #4 (permalink)
Neuer User
 
Benutzerbild von trossen
 
Registriert seit: Jan 2005
Beiträge: 169
danke danke habs aber nu viel einfacher hinbekommen
PHP-Code:
scaleWert = (((Ypos 278.4)/387.55)* 100
wobei Ypos die ständig aktualisierte y Position ist
-278.4 ist der kleinste wert und der wert 387.55 ergibt sich aus der addition vom kleinste also 278,4 und dem größten 109,15 .

das heist das ich so meinen ganzen zahlen bereich ins positive gerückt hab
trossen ist offline   Mit Zitat antworten
Alt 23-08-2005, 14:30   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Ort: München
Beiträge: 133
ist doch genau das gleiche, nur mit eingesetzten zahlenwerten. macht das ganze ein bisschen schwieriger zum ändern. denn falls du mal das dings irgendwo anders hinschiebst, weißt wahrscheinlich erst mal nicht, wie du die zahlen ändern musst...
astro-susi 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 14:18 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele