// una clase es un conjunto de propiedades y metodos package { import utiles.Dibujo; import flash.display.Sprite; import flash.events.Event; import flash.events.MouseEvent; import gs.*; import gs.easing.*; public class ClaseInicio extends Sprite { //defino las variables private var cuadrosTotal : uint = 8; private var ancho : uint = 200; private var alto : uint = 300; private var holder : Sprite; //variable de instancia que puede ser accedida de cualquier parte de la instancia, vive para toda la instancia private var actual : Sprite; // guarda private var posiciones : Array = [ [-315, -155], [-105, -155], [+105, -155], [+315, -155], [-315, +155], [-105, +155], [+105, +155], [+315, +155] ]; public function ClaseInicio () : void { //funcion constructora que creaFondo(); creaPanel(); //evento para controlar la posicion del mouse addEventListener(Event.ENTER_FRAME, loop); } private function creaPanel () : void { holder = new Sprite(); addChild(holder); holder.x = stage.stageWidth/2; holder.y = stage.stageHeight/2; holder.z = 600; for (var i:uint=0; i