Comunidad de diseño web y desarrollo en internet online

Reposicionando elementos

Citar            
MensajeEscrito el 12 Sep 2008 12:25 pm
Hola!
Tengo el siguiente código:

Código :

marlboro.onRelease = function():Void  {
   this.swapDepths(this.getNextHighestDepth());
   this.enabled = true;
   this._x = xpos;
   this._y = ypos;
   if ((this._x == plA) || (this._y == plA)) {
      this._x = xstart;
      this._y = ystart;
   }
};


Cuando pulso marlboro este va a una posición concreta (x-ypos), el caso es que quiero que una vez situado en dicha posición, si lo vuelves a pulsar vaya a la posición desde donde salió (x-ystart), pero no consigo que funcione :meditar:

Por Fusel

Claber

339 de clabLevel



Genero:Masculino  

Madrid (España)

safari
Citar            
MensajeEscrito el 12 Sep 2008 02:39 pm
Debes tener declaradas las variables "xstart" y "ystart":

Código ActionScript :

var xstart:Number = marlboro._x;
var ystart:Number = marlboro._y;

marlboro.onRelease = function():Void  {
   
   this.swapDepths(this.getNextHighestDepth());

   this._x = (this._x == xstart) ? xpos : xstart;
   this._y = (this._x == ystart) ? ypos : ystart;
   
};

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 15 Sep 2008 08:40 am
Mil gracias elchininet :alabado: :alabado: :alabado:
Funciona perfecto, ya tenia declaradas las variables en lineas superiores, lo que no conseguía era que funcionase, y ni de casualidad habría encontrado la fórmula sin tu ayuda :wink:

Por Fusel

Claber

339 de clabLevel



Genero:Masculino  

Madrid (España)

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.