Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-07-2004, 22:22   #1 (permalink)
not fast but furious
 
Registriert seit: Jan 2002
Beiträge: 429
Angry nochmal buttonfade

hallo

ich habe da dynamisch generierte button, die mit einem colorfade versehen werden sollen. dieser effekt funktioniert richtig gut, jedoch kann ich schlecht die farbe angeben. kann man das irgendwie abändern, dass man einfach den farbcode angeben kann?

beim "button" handelt es sich ein movieclip. der colorfade wird
über die rollOver- bzw. die rollOut-funktion des mc aufgerufen.

ich habe zwar schon ein paar colorfade-effekte gefunden, jedoch funktionieren die bei mir nicht

könnt ihr mir bei dem problem weiterhelfen?

cu lionhead

p.s. wie kann ich bei onPress eine funktion (gotoAndStop) ausführen?
Angehängte Dateien
Dateityp: zip button.zip (14,4 KB, 14x aufgerufen)
__________________
There is no spoon! Neo - Matrix

www.web-und-service.com
LionHead ist offline   Mit Zitat antworten
Alt 25-07-2004, 02:28   #2 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Du kannst Dir den gewünschten Farbcode doch
aus dem Farbmischer holen. Der wird doch angezeigt.


Und zum gotoAndStop:

PHP-Code:
 button_mc.onPress=function(){ 
irgendein_mc.gotoAndStop(3);
}; 
Der entsprechende Button muss natürlich
vor der Codezuweisung schon existent sein.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 25-07-2004, 07:59   #3 (permalink)
not fast but furious
 
Registriert seit: Jan 2002
Beiträge: 429
hallo leute

@thebiz : so sieht man sich wieder

also irgendwie funktioniert es nicht richtig. so wie ich es ausprobiert habe, stimmt zwar der erste farbcode. jedoch sieht es beim zweiten schon wieder ganz anders aus. ich habe mal versucht beim fade-out gelb anzugeben. das einzigste was ich aber erhalte, ist ein weisser button nach dem fade-out. da ist nix von gelb zu sehen.

Code:
fade_in = function (but) {

 but.x = 0;

 but.onEnterFrame = function () {
 but.x += 10;
 red = 92 + but.x;      
 green = 92 - but.x;
 blue = 92 - but.x;
 but.x < 100 ? new Color (this).setRGB (red << 16 | green << 8 | blue) : 

 delete this.onEnterFrame;
 };

};


function fade_out (but) {

 but.onEnterFrame = function () {
 but.x -= 10;
 red = 255 + but.x;
 green = 255 - but.x;
 blue = 0 - but.x;
 but.x > 0 ? new Color (this).setRGB (red << 16 | green << 8 | blue) : delete  this.onEnterFrame;
	};
}
wegen des gotoAndStop: der button existiert schon, wenn ich die gotoAndStop-funktion ausführe. schliesslich wird dieser zur selben zeit, auch die onPress-funktion ausgeführt. das klicken funzt zwar, jedoch wird nur der letzte generierte button markiert.

das ganze könnt ihr im beispiel sehen.

bis dann, lionhead
Angehängte Dateien
Dateityp: zip button.zip (13,8 KB, 9x aufgerufen)
__________________
There is no spoon! Neo - Matrix

www.web-und-service.com
LionHead ist offline   Mit Zitat antworten
Alt 25-07-2004, 12:34   #4 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hy,

tausche mal das "-" bei green jeweils in ein "+".
Dann wird es auch gelb.

__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 25-07-2004, 14:13   #5 (permalink)
not fast but furious
 
Registriert seit: Jan 2002
Beiträge: 429
hast du zufällig einen anderen color-fade-effekt in der tasche, bei dem man einen beliebigen start- bzw. endfarbwert festlegen kann?

cu lionhead
__________________
There is no spoon! Neo - Matrix

www.web-und-service.com
LionHead ist offline   Mit Zitat antworten
Alt 25-07-2004, 14:46   #6 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Leider nein.
Ist für mich auch neu das color-Zeugs
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 25-07-2004, 20:25   #7 (permalink)
not fast but furious
 
Registriert seit: Jan 2002
Beiträge: 429
Talking daaaaanke

naja da kann man nix machen. aber trotzdem danke!

cu lionhead
__________________
There is no spoon! Neo - Matrix

www.web-und-service.com
LionHead 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 02:01 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele