Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-04-2004, 14:30   #1 (permalink)
ZONENKIND
 
Benutzerbild von Blade[A.D.]
 
Registriert seit: Apr 2002
Beiträge: 267
Unhappy FadeIn FadeOut mal wieder.....

Hi, ich brauch dringend mal Eure Hilfe:



Erklärung: wird über geht man auf einen button(funktioniert momentan nur bei "button2"), s
ollen die anderen button nur noch schwach sichtbar sein(funktioniert mom. nur bei "button 1") .

Leider verschwindet "button1" ganz. Und es dauert auch eine Ganze Weile bevor der Effekt eintritt.
Ich bin leider kein AS Profi. Wie kann man das Ganze eleganter lösen? Viell. mit "function" und ohne
"onClipEvent". Mit "function" hatte ich das ganze auch schon, hat aber nur bei einem button gefuntzt.

siehe datei:

datei.zip
__________________
Das Geheimnis der Kreativität ist es, seine Quellen zu verstecken wissen
[Albert Einstein]


Blade
Blade[A.D.] ist offline   Mit Zitat antworten
Alt 21-04-2004, 17:30   #2 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Hoi! versuchs mal mit sowas!!
ActionScript:
  1. mcs = ["mc1", "mc2", "mc3", "mc4", "mc5"];
  2. MovieClip.prototype.fader = function(a, b) {
  3.     this.onEnterFrame = function() {
  4.         if (Math.round(this._alpha)<a) {
  5.             this._alpha = Math.round(this._alpha += b);
  6.         } else if (Math.round(this._alpha)>a) {
  7.             this._alpha = Math.round(this._alpha -= b);
  8.         } else {
  9.             delete this.onEnterFrame;
  10.         }
  11.     };
  12. };
  13. for (var i = 0; i<mcs.length; i++) {
  14.     this[mcs[i]].onRollOver = function() {
  15.         for (var j = 0; j<mcs.length; j++) {
  16.             this._parent[mcs[j]] != this ? this._parent[mcs[j]].fader(30, 5) : 0;
  17.         }
  18.     };
  19.     this[mcs[i]].onRollOut = function() {
  20.         for (var j = 0; j<mcs.length; j++) {
  21.             this._parent[mcs[j]].fader(100, 5);
  22.         }
  23.     };
  24. }
Angehängte Dateien
Dateityp: zip alpha_fade.zip (3,6 KB, 20x aufgerufen)
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 22-04-2004, 07:40   #3 (permalink)
ZONENKIND
 
Benutzerbild von Blade[A.D.]
 
Registriert seit: Apr 2002
Beiträge: 267
cool, genauso sollte es sein.
Ich muß mich wohl doch mehr mit AS auseinander setzen.
Danke Dir, ich hätte mir daran wiedermal die Zähne ausgebissen.
__________________
Das Geheimnis der Kreativität ist es, seine Quellen zu verstecken wissen
[Albert Einstein]


Blade
Blade[A.D.] 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:30 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele