Hola estoy intentando hacer una cara o cruz en AS3, pero nada, no me
sale, no me pinta el circulito, pero tampoco me da error: Aqui os dejo
el codigo, a ver si alguien me puede ayudar!!!

El constuctor lanza los "trace" perfectamente. Pero no me los dibuja,
y no tengo ni idea de por que puede ser!!

Gracias \O/

Ejemplo.fla:

var juego:MonedaAire = new MonedaAire ();


MonedaAire .as

package {

        import flash.display.Sprite;
        import flash.text.TextField;
        import flash.events.MouseEvent;
        import ascb.util.NumberUtilities;

        public class MonedaAire extends Sprite {
                private var _field:TextField;

                public function MonedaAire() {
                        trace("Me construyo");
                        _field = new TextField();
                        _field.autoSize = "left";
                        addChild(_field);
                        trace("texto: " + _field);
                        var circle:Sprite = new Sprite();
                        circle.graphics.beginFill(0, 100);
                        circle.graphics.drawCircle(0,100,100);
                        circle.graphics.endFill();
                        circle.addEventListener(MouseEvent.CLICK, hazClick);
                        addChild(circle);
                        trace("circulo: "  + circle);

                }
                private function hazClick(event:MouseEvent):void {
                        trace("Click!!");
                        var randomNumber:Number = NumberUtilities.random(0,1);
                        _field.text = (randomNumber == 0) ? "cara" : "cruz";
                        
                }
        }
}

-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a