tu reloj tiene que ser un clip de pelicula o movieClip
y pones este código directamente en el reloj.. cómo?
selecciona el reloj, y abres el panel de acciones
Código PHP:
on (rollOver) {
this._xscale = this._yscale=200;
}
on (rollOut) {
this._xscale = this._yscale=100;
}
otra opción sería:
Código PHP:
on (rollOver) {
this.onEnterFrame = function() {
if (this._xscale<200) {
this._xscale = this._yscale += 10;
} else {
delete this.onEnterFrame;
}
};
}
on (rollOut) {
this.onEnterFrame = function() {
if (this._xscale>100) {
this._xscale = this._yscale -= 10;
} else {
delete this.onEnterFrame;
}
};
}
PD. para que tu reloj se escale con respecto al centro y no con una esquina, tienes que hacer que el contenido del movieClip reloj esté centrado con respecto a las coordenadas 0,0 del mismo... o puedes usar esta funcion
Código PHP:
//en el primer fotograma de _root :
MovieClip.prototype.escalar_centro = function(escala){
centro_x = this._x + this._width/2;
centro_y = this._y + this._height/2;
this._xscale = this._yscale = escala;
this._x = centro_x-this._width/2;
this._y = centro_y-this._height/2;
}
stop();
y el codigo para el reloj cambiaria en algo:
Código PHP:
on (rollOver) {
this.onEnterFrame = function() {
escala = this._xscale
if (escala<200) {
escala+=10;
this.escalar_centro(escala);
} else {
delete this.onEnterFrame;
}
};
}
on (rollOut) {
this.onEnterFrame = function() {
escala = this._xscale
if (escala>100) {
escala-=10;
this.escalar_centro(escala);
} else {
delete this.onEnterFrame;
}
};
}
:D