使用大量动画片段优化Flash swf

时间:2016-04-07 03:37:45

标签: actionscript-3 flash

我写了一个应用程序,它使用了许多在运行时创建的精灵。该应用程序在PC上运行良好,但我仍然希望尽可能优化它。以下是创建这些精灵的函数示例。我想知道CachsAsBitmap是否是我的解决方案,或者是否还有其他我应该考虑的尝试。感谢您的任何建议。

    function createClips(){
        for (var i:uint=0;i<100;i++){
        c = new Sprite;
        label_txt = new TextField;
        bc.graphics.beginFill(colorOf, alphaOf);
        bc.graphics.drawRect(label_x, label_y, labelWidth, labelHeight);
        bc.graphics.endFill();
        bc.mouseChildren = true;
        bc.buttonMode = true;
        label_txt.width = _width
        label_txt.height = _height
        label_txt.x = _x
        label_txt.y = _y
        label_txt.multiline = true;
        label_txt.wordWrap = true;
        label_txt.border = false;
              }
        }

这些精灵中的每一个都有一个侦听某些事物的事件监视器。这取决于用户正在做什么,持有不同的值。当用户选择不同的屏幕时,我会通过其他功能将它们与事件监视器一起删除。

感谢您提供任何提示

0 个答案:

没有答案