Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-05-2004, 17:28   #1 (permalink)
Neuer User
 
Benutzerbild von exodus 18:11
 
Registriert seit: Aug 2003
Ort: eastern germany
Beiträge: 24
Question color fade brightness script

ich habe folgendes problem:

ich habe ein script, dass bilder ein und ausfaded und das funktioniert so ... dass man das bild hat und 2 buttons. am anfang ist das bild sichtbar. wenn man den 1. button drückt faded das mit dem effekt aus... und wenn man dann den anderen drückt faded es wieder ein... ich will jetzt aber, dass das ohne button geht. also am anfang ist das bild nicht sichtbar (helligkeit 0 oder so) und faded dann automatisch mit dem effekt ein. wie geht das ?

ActionScript:
  1. // Im Flash Film, einbinden mit (wird nur beim veröffentlichen benötigt):
  2. #include 'ColorFadeBrightness.as';
  3.  
  4.  
  5.  
  6. Color.prototype.changebrightness = function($brightness) {
  7.     var $transform = this.getTransform();
  8.     with ($transform) {
  9.         rb = gb=bb=$brightness;
  10.     }
  11.     this.setTransform($transform);
  12. };
  13. MovieClip.prototype.fade = function($direction) {
  14.     var $brightness = 0;
  15.     var $tempColor = new Color(this);
  16.     if ($direction) {
  17.         this.onEnterFrame = function() {
  18.             if (this.$brightness>=0) {
  19.                 $tempColor.changebrightness(this.$brightness);
  20.                 this.$brightness -= 17;
  21.             } else {
  22.                 delete this.onEnterFrame;
  23.                 this.fadefertig();
  24.             }
  25.         };
  26.     } else {
  27.         this.onEnterFrame = function() {
  28.             if (this.$brightness<=255) {
  29.                 $tempColor.changebrightness(this.$brightness);
  30.                 this.$brightness += 17;
  31.             } else {
  32.                 delete this.onEnterFrame;
  33.                 this.fadefertig();
  34.             }
  35.         };
  36.     }
  37. };
  38.  
  39.  
  40.  
  41. /****** Beispiel Aufruf: ******/
  42.  
  43. btnin.onRelease = function() {
  44.     fademc.fade(true);
  45. };
  46. btnout.onRelease = function() {
  47.     fademc.fade();
  48. };

>> hier nochmal als .fla datei
exodus 18:11 ist offline   Mit Zitat antworten
Alt 03-05-2004, 11:17   #2 (permalink)
Hot's no frogn gebn?!
 
Benutzerbild von Joemoe
 
Registriert seit: Oct 2002
Ort: Vlbg, ÖR
Beiträge: 186
einfach so, denk ich mal

fademc.fade( true );
__________________
www.morgenstille.at
www.treemotion.at
Joemoe ist offline   Mit Zitat antworten
Alt 03-05-2004, 14:19   #3 (permalink)
Neuer User
 
Benutzerbild von exodus 18:11
 
Registriert seit: Aug 2003
Ort: eastern germany
Beiträge: 24
als script beim movieclip ?
exodus 18:11 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 00:54 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele