Estoy intentando hacer una cosa pero no me sale:

MovieClip.prototype.mostrar = function() {
 this.x = 55;
 this.y = 100.0;
 this.onEnterFrame = function() {
  this._x += (x = (this.x - this._x)/4);
  this._y += (y = (this.y - this._y)/4);
 }
}

MovieClip.prototype.ocultar = function(provincia, x, y) {
 trace(eval(provincia));
 trace(x);
 trace(y);
 provincia.onEnterFrame = function(provincia, x, y) {
  provincia._x = x;
  provincia._y = y;
 }
}

/*****************************
 * Eventos de cada provincia *
 *****************************/

provincia1.onRelease = function() {
 provincia1.mostrar();
 provincia2.ocultar("provincia2", 446, 163);
}

provincia2.onRelease = function() {
 provincia2.mostrar();
 provincia1.ocultar("provincia1", 366, 73);
}

El caso es que el trace me muestra los valores, es decir, los valores
llegan, pero no hace lo de provincia.onEnterFrame = function(provincia, x,
y) {
  provincia._x = x;
  provincia._y = y;

Por que puede ser?�
----- Original Message -----
From: "Ivan Rodriguez" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, November 03, 2003 8:52 AM
Subject: [ASNativos] Control de Movie Clips


> Buenas, hace unos dias escribi en la lista un mail sobre como cambiar la
posicion de los MC. El caso es que tube el mail estropeado y no e podido
leer si habia contestaciones, por lo cual vuelvo a enviar el mail, disculpen
las molestias :-(.
>
> El caso es que estoy haciendo un localizador, el cual consta de un mapa y
sus respectivas comunidades autonomas, lo que quiero que haga es que cuando
se pulse sobre una comunidad esta se desplace a una posicion, para ello he
extendido el objeto MovieClip de la siguiente manera:
>
> MovieClip.prototype.mostrar = function() {
>  this.x = 55;
>  this.y = 100.0;
>  this.onEnterFrame = this.__frameLoop;
> }
>
> MovieClip.prototype.__frameLoop = function() {
>  this._x += (x = (this.x - this._x)/4);
>  this._y += (y = (this.y - this._y)/4);
> }
>
> As� lo que consigo es que cuando se pulse una comunidad, que a la vez es
un MC, se desplaze a la posicion que se le indica con la funcion mostrar(),
lo que necesito es que antes de que la comunidad se posicione en su sitio,
la que este en esa posicion se desplace a su posicion anterior, nose si se
entiende ....
>
> Un ejemplo de lo que quiero lo podemos ver en la web: www.grupoprasa.com
En la seccion Cat�logo de productos, y depues Promoci�n Inmobiliaria, ahi se
puede ver justo lo que quiero hacer.
>
> Probablemente no sea la forma de hacerlo como lo he planteado, pero bueno
...... si alguien podria explicarme como hacerlo ...
>
> Muchisimas gracias.
>
>
> Iv�n Rodriguez Espada
> _________________________
> ALAPLAYA.COM
> http://www.alaplaya.com
> [EMAIL PROTECTED]
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones
> http://www.sidedev.net/asnativos
> -------------------------------->
>

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a