Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/09/2007, 08:40
doors1x
 
Fecha de Ingreso: junio-2007
Mensajes: 49
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: problema con resta!

on(press){


if this.cuanto_txt.text > _root.simula.agua30{
import mx.controls.Alert;
Alert.show("la cantidad a agregar no debe ser mayor a la disponible", "Alerta", Alert.OK , null, myClickHandler, "", Alert.OK);
}
else{

_root.simula.agua30 = _root.simula.agua30 - this.cuanto_txt.text;
_root.agua_txt.text = _root.simula.agua30;


_root.elementos[_root.simula.i][1] = this.cuanto_txt.text;

_root.manguera3._x = _root.simula.dondeX;
_root.manguera3._y = _root.simula.dondeY;
_root.simula.i = Number(_root.simula.i) + Number(1) ;
this.removeMovieClip();
}
}


Este es el codigo, existe un objeto "simula" que tiene todas las variables
var agua30

estuve probando cuando coloco la definicion de la variable var agua30:Number ocurre que cuando le resto 3.6 a 3.6 no pasa del primer if y me bota el mensaje de alerta. Luego probe colocando la variable asi var agua30; sin el Number y si pasa la condicion, hace la resta pero me guarda como numero 4.1241241e-16.

Esto es un movie clip , que pide la cantidad de agua que quiero quitar.