art-d-sign
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 01.04.2005, 23:13   #1
Registered User
 
Benutzerbild von sveniboy
 
Registriert seit: Mar 2005
sveniboy macht alles soweit korrekt

Text zoomen


Hallo zusammen,
ich habe ein Tut gefunden, bei dem man Teste, Buttons, etc. zoomen kann. Ich kann jetzt nur noch nicht eine Zeile des Codes interpretieren. Kann mir da jemand helfen????
Hier der Codeschnipsel:
_xscale = _xscale + (200 - _xscale)/6
Was die _xscale bedeutet weis ich. Das heißt ja, dass sich das Objekt in X zoomt. Aber was bedeutet der Rest????
Creez
sveniboy ist offline   Mit Zitat antworten


Alt 01.04.2005, 23:30   #2
TP-Insider
 
Benutzerbild von ChrisU
 
Registriert seit: May 2003
Ort: Köln
ChrisU macht sich hier sehr viel Mühe
hi sveniboy,
der von dir da angegebene codeschnipsel bewirkt ein x-aufzooming, wobei am anfang schneller bzw.stärker aufgezoomt wird als zum schluss. der zoomeffekt geht also irgendwann gegen NULL. Das kannst Du ganz einfach prüfen, indem du für _xscale mal verschiedene Werte nimmst und die rechte Seite der Formel damit auflöst. je größer der Wert ist, desto kleiner wird das Ergebnis, wodurch der zoomfaktor irgendwann gegen NULL geht.
__________________
Code:
if (IchKannsNicht==GehtNicht){IchKannsNicht=true}
else {IchKannsNicht=IchLerne}
GreetZzz,
<=:: ChrisU ::=>
ChrisU ist offline   Mit Zitat antworten
Alt 01.04.2005, 23:36   #3
Registered User
 
Benutzerbild von sveniboy
 
Registriert seit: Mar 2005
sveniboy macht alles soweit korrekt
Das blick ich net ganz Die 200 heißen doch, dass sich das Objekt um max. 200% vergrößert oder???
sveniboy ist offline   Mit Zitat antworten
Alt 01.04.2005, 23:44   #4
TP-Insider
 
Benutzerbild von ChrisU
 
Registriert seit: May 2003
Ort: Köln
ChrisU macht sich hier sehr viel Mühe
richtig! die begründung habe ich dir im vorigen posting schon gegeben. nehmen wir das mal schritt für schritt auseinander.

die rechte seite der formellautet:
_xscale + (200 - _xscale)/6


wenn _xscale jetzt z.B. den wert

100 annimmt: 100+(200-100)/6 = 100+100/6 = 116.666667
150 annimmt: 150+(200-150)/6 = 150+50/6 = 158.333333
200 annimmt: 200+(200-200)/6 = 200+0/6 = 200


ich verstehe jetzt aber was dich verwirrt.ich habe mich auch falsch ausgedruckt. mit NULL meine ich nicht das Zooming ansich,sondern die Zunahme. beim wert 200 hast du eine zoomfaktorzunahme von genau NULL (200+0/6 = 200+0)
__________________
Code:
if (IchKannsNicht==GehtNicht){IchKannsNicht=true}
else {IchKannsNicht=IchLerne}
GreetZzz,
<=:: ChrisU ::=>

Geändert von ChrisU (01.04.2005 um 23:48 Uhr).
ChrisU ist offline   Mit Zitat antworten
Alt 02.04.2005, 00:01   #5
Registered User
 
Benutzerbild von sveniboy
 
Registriert seit: Mar 2005
sveniboy macht alles soweit korrekt
Hey danke. Ich glaub ich hab's kappiert Ist net ganz einfach für nen Flash-Newbi. Den Wert " _xscale" berechnet also Flash automatisch,... richtig? Wenn ja habe ich voll den Durchblick um diese Uhrzeit
sveniboy ist offline   Mit Zitat antworten
Alt 02.04.2005, 00:18   #6
TP-Insider
 
Benutzerbild von ChrisU
 
Registriert seit: May 2003
Ort: Köln
ChrisU macht sich hier sehr viel Mühe
automatisch macht flash nix.

aber die formel auf der rechten seite bewirkt das aufzoom-verhalten und die gibst DU ja vor, auch wenn sie nicht von Dir selbst aufgestellt wurde.

Kurz zusammengefaßt, bedeutet es einfach, dass dein objekt erst stark aufgezoomt wird, dann immer weniger, bis es die größe von 200% hat; quasi Gas geben und danach immer mehr aufs bremspedal treten bis das Auto steht... verstanden?
__________________
Code:
if (IchKannsNicht==GehtNicht){IchKannsNicht=true}
else {IchKannsNicht=IchLerne}
GreetZzz,
<=:: ChrisU ::=>
ChrisU ist offline   Mit Zitat antworten
Alt 02.04.2005, 00:33   #7
Registered User
 
Benutzerbild von sveniboy
 
Registriert seit: Mar 2005
sveniboy macht alles soweit korrekt
Schon kappiert. Danke noch mal. Nur noch eins: Ich gebe doch gar keinen Wert für _xscale an..woher bekommt denn Flash bzw. xscale diesen Wert? Ich meine den Wert sozusagen von xscale wo vor und in der Klammer steht.
Du schreibst auch:
...wenn _xscale jetzt z.B. den wert
100 annimmt: 100+(200-100)/6 = 100+100/6 = 116.666667
150 annimmt: 150+(200-150)/6 = 150+50/6 = 158.333333
200 annimmt: 200+(200-200)/6 = 200+0/6 = 200...

Hier schreibst Du doch dass xscale einen Wert annimmt..jetzt bin ich doch noch ein bissle verwirrt....

Geändert von sveniboy (02.04.2005 um 00:45 Uhr).
sveniboy ist offline   Mit Zitat antworten
Alt 02.04.2005, 00:55   #8
TP-Insider
 
Benutzerbild von ChrisU
 
Registriert seit: May 2003
Ort: Köln
ChrisU macht sich hier sehr viel Mühe
also...
du kannst z.B. _xscale einen festen wert geben, z.B. so:

_xscale=200;

bewirkt, dass irgendetwas doppelt so breit wird.

dann kannst du _xscale einen dynamischen Wert vergeben, indem du z.B. eine Formel den neuen Wert ausrechnen lässt. Die bestimmt dann wie das aufzoomen aussieht:

_xscale=Formel;

Diese Formel haben wir hier bei deinem Beispiel auf der rechten Seite (fett dargestellt):

_xscale = _xscale + (200 - _xscale)/6

Was diese Formel bewirkt, habe ich dir schon erklärt.

übrigens, wenn _xscale vorher nicht anders definiert wird, hat es immer den Anfangswert 100. Du musst dir das so vorstellen wie EIN Auto. Also 100% vom Auto. Wenn ich das Auto doppelt so groß darstelle, habe ich zweidimensional gesehen 200% vom Auto.

Jetzt alle Fragen geklärt? Ansonsten frag ruhig weiter. Die Nacht ist noch lang.
__________________
Code:
if (IchKannsNicht==GehtNicht){IchKannsNicht=true}
else {IchKannsNicht=IchLerne}
GreetZzz,
<=:: ChrisU ::=>
ChrisU ist offline   Mit Zitat antworten
Alt 02.04.2005, 14:41   #9
Registered User
 
Benutzerbild von sveniboy
 
Registriert seit: Mar 2005
sveniboy macht alles soweit korrekt
Besten Dank....jetzt ist der Groschen gefallen....
sveniboy ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash
Text zoomen Text zoomen
« Containerfrage, Ebenen | Störung der SWF durch JS-Link »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

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

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:41 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67