0

我一直试图让它工作几个小时,我已经在网上查找并按照示例进行操作,但最后我找到的每一种方法都会出现空白屏幕。我正在尝试制作一个 15x15 的随机字母网格,但没有任何反应,编译时也没有错误或警告。这是代码:

    package  {

    import flash.display.MovieClip;
    import flash.text.*;

    public class WordSearch extends MovieClip {

        var startX:uint = 0;
        var startY:uint = 0;

        var randomletter:uint = (Math.random() * 26);
        var letter:TextField = new TextField();

        public function WordSearch(){

        letter = new TextField();

        for ( var row:uint = 0; row < 15; row++ )
        {

            for ( var column:int = 0; column < 15; column++ )
            {
                switch(randomletter)
                {
                    case 1:
                        letter.text = "%";
                        letter.x = startX;
                        letter.y = startY;
                        addChild(letter);
                }
                startX = startX + 16
            }

            startX = 0
            startY = startY + 16
             }
        }
     }
}
4

1 回答 1

0

您是否将 WordSearch 添加到舞台?

var ws:WordSearch = new WordSearch();
stage.addChild(ws);

您发布的代码不会向舞台添加任何内容,因此不会显示任何内容。

于 2012-11-01T14:41:15.820 回答