Blinkender MC (per AS)

black-dog

Erfahrenes Mitglied
Ich hab ein Film mit nem einzigen MovieClip! Diesen möchte ich per AS (onEnterFrame) in einer schönen Animation blinken lassen (if alpha = 100, alpha= - 5 // if alpha = 0, alpha = + 5).

Ich hab das natürlich selber versucht aber ich hatte da so meine probleme ;-)

mfg
black-dog
 
Es ist wahrscheinlich nicht die eleganteste Lösung müßte aber klappen

PHP:
onClipEvent (enterFrame) {
	with (this) {
		if (_alpha>=100) {
			kontrolle = 1;
		}
		if ((_alpha>0) && (kontrolle == 1)) {
			_alpha -= 5;
		} else if ((_alpha<=0) || (kontrolle == 0)) {
			kontrolle = 0;
			_alpha += 5;
		}
	}
}

Gruß Günter
 
Zuletzt bearbeitet:
Hi@black-dog

Vielleicht ist das auch etwas für dich:

PHP:
blink = function () {
this._visible = !this._visible;
};
dein_mc.onEnterFrame = blink;

//Stop der fuction;
dein_mc.stopBlink = function() {
delete this.onEnterFrame;
this._visible = true;
};
 
Hallo !

In Frame 1
PHP:
kontrolle = [];
i = 0;
function fade(clip_fade, i) {
	clip_fade.onEnterFrame = function() {
		with (clip_fade) {
			if (_alpha>=100) {
				kontrolle[i] = 1;
			}
			if ((_alpha>0) && (kontrolle[i] == 1)) {
				_alpha -= 5;
			} else if ((_alpha<=0) || (kontrolle[i] == 0)) {
				kontrolle[i] = 0;
				_alpha += 5;
			}
		}
	};
}


Für Button 1
PHP:
on (release) {
	++i;
	fade(test,i);
}

Den Array für Kontrolle brauchst wenn du mehrere MC mit der Funktion
ansprechen willst weil sonst sich alle MC mit der Zeit auf den selben
Fading Rythmus annähern --> gleicher Kontroll werrt

hoffe das hilft

Gruß Günter
 
hi!

Wie kann ich denn dieses Script so verändern, dass es nicht ewig blinkt? Es soll von unsichtbar zu sichtbar, und dann wieder unsichtbar faden! Dann soll die Animation stoppen!
 
Zurück