Como hacer una funcion booleana


Las funciones booleanas son aquellas que solo nos permiten movernos entre 2 valores: true o false ( puede setearse en action script , tambien como “0” y “1”).

Esto sirve supongamos cuando queremos que si algo esta visible, entonces otros no… pero no nos quedemos solo con el concepto de que sea “visible o no”…  el concepto de booleando es que existen 2 valores true y false… y en base a esto se puden disparar otros comandos o mejor dicho otras funciones. … por ejemplo…   “si… mi cubo es TRUE” entonces = sumale “10 puntos a los rojos” …  seria una condicion que solo sucede si mi cubo es ROJO …

vamos a ver un codigo bien simple…  que lo que hace es que cuando un cubo esta con trasparencia 10.. entonces el otro cubo tiene transparencia 100… y viceversa …

primero el codigo:

var cubo:Boolean = true;

boton1_mc.onRelease = function() {
if (cubo == true) {
cubo1_mc._alpha = 100;
cubo2_mc._alpha = 10;
trace(“entro en el 1 – True”);
cubo = false;
}
else{
cubo1_mc._alpha = 10;
cubo2_mc._alpha = 100;
trace(“entro en el 1 – false”);
cubo = true;
}
}

—-> Proimero seteamos una variable como boolean, tal como en la primera linea

var cubo:Boolean = true;

—-> al boton le pedimos que haga un IF… y la condicion del if justamente es que (( SI, CUBO es IGUAL A TRUE)) entonces..

—-> pone al primer cubo en alfa 100  y al cubo 2 en alfa 10 … de lo contrario… es decir, SI CUBO NO ES IGUAL A TRUE, entonces solo puede ser FALSE , verdad? porque es boolean..

boton1_mc.onRelease = function() {
if (cubo == true) {
cubo1_mc._alpha = 100;
cubo2_mc._alpha = 10;
trace(“entro en el 1 – True”);
cubo = false;

—> entonces (((else)))  ponemos al cubo 1 en alfa 10 y al cubo 2 en alfa 100

y es muy importante siempre , setear el estado de nuestra variable booblean..  es decir, cuando le cambiamos los estados a los cubos, debemos dejar los la variable en el estado contrario…

}
else{
cubo1_mc._alpha = 10;
cubo2_mc._alpha = 100;
trace(“entro en el 1 – false”);
cubo = true;
}
}

dejo aqui el FLA :  http://www.controlz.com.ar/di3blog/as2/boolean.fla

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: