Hola banda.
Estoy trabajando en la carga de una película, quiero que aparezca paulatinamente, en un fade in, pero no lo completa:
Código:
on(release){
_root.player.loadMovie("foto.swf");
this.onEnterFrame = function() {
if (_root.player.getBytesLoaded() != 0 && _root.player.getBytesLoaded() == _root.player.getBytesTotal()) {
trace("cargo");
_root.player.gotoAndStop(1);
aparece = function (){
if(_root.player._alpha < 100){
_root.player._alpha += 10;
}
}
espera = function () {
play();
clearInterval(a);
_root.gotoAndPlay("out");
};
a = setInterval(espera, 1000);
delete this.onEnterFrame;
}
}
}
Carga la movie "foto.swf", pero sólo al primer paso, o sea _alpha = 10, no completa a 100.
Intenté colocando la función "aparece" en el primer frame de la animación principal, para llamarla con sólo "aparece ();" ,pero con el mismo resultado... Intenté también
Código:
aparece = function (){
if(_root.player._alpha < 100){
_root.player._alpha = _root.player._alpha += 1;
}
}
Y tampoco funcionó.
No ejecuta completa la función... ¿Alguna idea?
Gracias de antemano.
(Y Gracias Bandit, me han servido muchos tus códigos)