Adobe Flash Flash Frage

  1. Chlorhexamed

    Chlorhexamed Thread StarterMacUser Mitglied

    Mitglied seit:
    30.08.2005
    Beiträge:
    155
    Zustimmungen:
    0
    Hallo und einen schönen Dienstag Nachmittag!

    Ich habe da mal eine Frage an alle Flash Spezialisten :) ...

    Ich will in einen Banner dynamisch Bilder laden (das funktioniert ja auch schon soweit mal ganz gut...)

    createEmptyMovieClip("container1",1);
    container1.loadMovie("bild1.jpg");
    container1._x=480;
    mccontainer1._y=0;
    container1._alpha=50;


    Wie kann man jetzt diesen erstellten movieclip "animieren"? - klassischer Alpha effekt zb...

    Für Hilfe wär ich echt dankbar....
     
    Chlorhexamed, 24.10.2006
  2. 2nd

    2ndMacUser Mitglied

    Mitglied seit:
    25.07.2004
    Beiträge:
    8.901
    Zustimmungen:
    242
    Du kennst Dich ja mit AS aus. Schau Dir mal die onEnterFrame Funktion an. Ich habe mal einen Prototypen geschrieben, den kannst Du nehmen:

    Code:
    
    MovieClip.prototype.fadeIn = function (steps, zielAlpha) {
    	this.onEnterFrame = function () {
    		if (zielAlpha == null) zielAlpha = 100;
    		if (this._alpha <= zielAlpha - steps) {
    			this._alpha += steps;
    		}
    	else if (this._alpha >= 98) {delete this.onEnterFrame};
    	}	
    }
    
    
    Aufruf:

    container1._alpha = 0;
    container1.fadeIn(1, 100);

    Erklärung:

    Variable steps: Ist die Geschwindigkeit der Alpha Animation
    Variable zielAlpha: Ist die Zieltransparanz, kann weggelassen werden


    Du hast oben noch einen Fehler eingebaut: Was ist mccontainer1._y=0;? Die Instanz gibt es nicht nach de Skript - Tippfehler? Die Eigenschaften kannst Du im Prototype natürlich auch austauschen, also statt _alpha geht auch _x oder _y oder sonstwas...

    2nd
     
Die Seite wird geladen...
Ähnliche Themen - Flash Frage
  1. dylan51
    Antworten:
    11
    Aufrufe:
    2.465
    dylan51
    23.12.2016
  2. Marinero
    Antworten:
    1
    Aufrufe:
    491
    Bert H.
    05.12.2016
  3. Ole123
    Antworten:
    0
    Aufrufe:
    825
  4. nordmond
    Antworten:
    2
    Aufrufe:
    734
    nordmond
    23.01.2009