17/12/2011, 20:06
|
| | | Fecha de Ingreso: diciembre-2011 Ubicación: Carabayllo
Mensajes: 274
Antigüedad: 12 años, 11 meses Puntos: 36 | |
Respuesta: Mostrar un MovieClipo cuando se da click a un boton puedes usar singleton para tener una sola intancia de una objeto;
te mando un ejemplo:
creas una clase de tu instancia en este caso mi instacnia es circulo
package{
import flash.display.MovieClip
public class circulo extends MovieClip{
public var variableunica:String = "algo";
private static var instance:circulo;
private static var creatingSingleton:Boolean = false;
public function circulo() {
if( !creatingSingleton ) throw new Error( "una sola instancia" );
}
public static function getInstance():circulo {
if( !instance ){
creatingSingleton = true;
instance = new circulo();
creatingSingleton = false;
}
return instance;
}
}
}
y lo llamas
var unico:circulo = circulo.getInstance();
trace (unico.variableunica)
unico.variableunica="lo que quieras"
bueno tu lo acomodas a tus necesidades, y si tienes dudas, nunca dejes de investigar el patrón singleton te perimite solo crear una instancia de una clase, esto es muy varios lenguajes como es php para crear una cadena de conexion que es unica por ejemplo |