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:
// Im Flash Film, einbinden mit (wird nur beim veröffentlichen benötigt):
#include 'ColorFadeBrightness.as';
Color.prototype.changebrightness = function($brightness) {
var $transform = this.getTransform();
with ($transform) {
rb = gb=bb=$brightness;
}
this.setTransform($transform);
};
MovieClip.prototype.fade = function($direction) {
var $brightness = 0;
var $tempColor = new Color(this);
if ($direction) {
this.onEnterFrame = function() {
if (this.$brightness>=0) {
$tempColor.changebrightness(this.$brightness);
this.$brightness -= 17;
} else {
delete this.onEnterFrame;
this.fadefertig();
}
};
} else {
this.onEnterFrame = function() {
if (this.$brightness<=255) {
$tempColor.changebrightness(this.$brightness);
this.$brightness += 17;
} else {
delete this.onEnterFrame;
this.fadefertig();
}
};
}
};
/****** Beispiel Aufruf: ******/
btnin.onRelease = function() {
fademc.fade(true);
};
btnout.onRelease = function() {
fademc.fade();
};
>> hier nochmal als .fla datei