无法看到MovieClip中的内容

时间:2012-02-23 02:28:56

标签: actionscript-3 oop

我不知道为什么会这样。我想做的很简单:创建一个容器然后添加一个方格网格以构建一个琐事:

private var square:MovieClip = new MovieClip();

square.width = 308;
square.height = 400;
square.x = 48;
square.y = 223;
square.name = "square";
addChild(square);

private function generarGrilla():void  {
    var cant = 36;
    var col:Number = 5;
    var yCounter:Number = -4;
    var xCounter:Number = 4;
    var sY:Number = 10;
    var sX:Number = 10;

    for (var j = 1; j < cant; j++) { 

        var caja:clip = new clip();
        caja.name = "opcion" + j;
        caja.x = 20 + caja.width * j * 1.2;
        caja.y = 20 + caja.height * j * 1.2;;
        // caja.x = (sX + caja.width) * xCounter ;
        // caja.y = (sY + caja.height) * yCounter;

        caja.addEventListener(MouseEvent.CLICK, seleccionarOpcion);
        caja.buttonMode = true;
        caja.mouseChildren = false;

        var contentText = new TextField();
        var formato = new TextFormat();
        formato.size = 14;
        contentText.defaultTextFormat = formato;

        contentText.width = 36;
        contentText.height = 34;
        contentText.x = -10;
        contentText.y = -10;

        for(var u:uint = 0; u < cant; u++){
            contentText.text = "" + u;
        }

        square.addChild(caja);
        caja.addChild(contentText);

    }

    var barra:score = new score();
    barra.x = 80;
    barra.y = -200;
    barra.puntajeTXT.text = "hola";
    addChild(barra);

    barra.botonSalir.buttonMode = true;
    barra.botonSalir.addEventListener(MouseEvent.CLICK, salirJuego);

}

方形movieclip放在舞台上没有任何问题,但我看不到网格...

0 个答案:

没有答案