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
-----------------------------------------------------