Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-04-2005, 10:05   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 22
scroll zoom

hallo zusammen

ich habe ein kleines problem mit einer (wahrscheinlich) mathematischen formulierung. ich möchte das wenn der scroller ganz links ist, das viereck auf 100% scalierung steht und wenn ich den scroller ganz nach rechts schiebe das viereck auf 600% steht. vielleicht kann mir ja einer von euch auf die sprünge helfen...

danke

kaitain
Angehängte Dateien
Dateityp: zip scrollZoom.fla.zip (5,4 KB, 22x aufgerufen)
Kaitain ist offline   Mit Zitat antworten
Alt 08-04-2005, 12:29   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Der Ansatz ist ja schon richtig... Setz einfach mal einen trace-Befehl und lass dir das im Testmodus ausgeben:
ActionScript:
  1. box.onEnterFrame = function() {
  2.     var size = _root.scroller._x;
  3.     trace("size="+size);
  4.     this._xscale = size;
  5.     this._yscale = size;
  6. };
Die size-Ausgabe fängt bei 275 an, nach links geht sie bis 150, nach rechts bis 400. Du musst deine size-Variable also nur noch auf einen Prozentwert umstellen, bspw. entspricht size=150 dann einem Skalierungswert von 100 und size=400 entspricht einem Skalierungswert von 600.
  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 05:29 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele