Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-01-2007, 15:39   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2006
Beiträge: 42
Farbtweening

Hallo,
ich möchte ein Farbtweening mit ActionScript machen.
Wie stelle ich sowas am besten an?
Welche Klasse brauche ich dazu (colorTransformer, beginGradientFill)?
Vielen Dank für jeden Hinweis.
Genjiro ist offline   Mit Zitat antworten
Alt 13-01-2007, 17:53   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
http://www.seibsprogrammladen.de/fra...rithmen/Farben
zwischen zwei Farben tweenen
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 16-01-2007, 22:27   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2006
Beiträge: 42
Hallo,
besten Dank für die Antwort.
Genau das habe ich gesucht.
Allerdings möchte ich, dass das Tweening nur in eine Richtung stattfindet. Wie kann ich das machen?

Ich möchte mehrere farbflächen gleichzeitig tweenen.
Also die Funktion mehrmals verwenden.
Kannst du mir dazu den Code bitte noch etwas erklären.

Ist es besser .setRGB zu nehmen oder .colorTransform?

Geändert von Genjiro (16-01-2007 um 22:29 Uhr)
Genjiro ist offline   Mit Zitat antworten
Alt 17-01-2007, 02:06   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
wie auch immer, der kern der sache ist:
du hast eine anfangsfarbe und eine endfarbe.
zum tweenen darfst du nicht die farbzahl selbst benützen, sondern du musst R, G und B getrennt tweenen.
genau das macht fRGB_Tween

der rest ist ja nur anwendungsbeispiel (und steht auch so da)
wie du dein onEnterFrame aufbaust und ob du setRGB oder lieber colorTransform nehmen willst ist dein 'problem' ;-)

colorTransform ist halt ein neuerer befehl (ab flash8) und kann mehr als setRGB.
letzterer (ab flash5) ist nicht ungültig, und mehr als einfärben wird hier ja nicht benötigt.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (17-01-2007 um 03:13 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 18-01-2007, 09:05   #5 (permalink)
Neuer User
 
Registriert seit: Dec 2006
Beiträge: 42
Hallo,
danke für die Antwort.
Wie geht es, dass das Tweening nur in eine Richtung abläuft und nicht wieder zurückläuft?
Genjiro 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 09:45 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele