首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在SWC的Flash Builder项目中添加SimpleButton?

如何在SWC的Flash Builder项目中添加SimpleButton?
EN

Stack Overflow用户
提问于 2013-03-06 04:51:55
回答 2查看 995关注 0票数 0

我从Flash CS3中导出了一个SWC,资源工作,除了按钮,它们看起来像另一个库项目。

代码:

代码语言:javascript
复制
package {
    // ...
    import flash.display.Sprite;
    import flash.display.SimpleButton;
    import res.botoes.Pause;
    // ...

    public class Cena extends Sprite {
        // ...
        private var botao:SimpleButton;
        // ...

        public function Cena() {
            // ...
            botao = new Pause() as SimpleButton;
            addChild(botao);
            // ...
        }
        // ...
    }
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-08 07:14:04

解决了。

我的新解决方案:为按钮的每个状态创建一个MovieClip,然后以这种方式构造按钮:

代码语言:javascript
复制
var pause:SimpleButton = new SimpleButton(
        new PauseU().
        new PauseO(),
        new PauseD(),
        new Mascara()
    );
票数 0
EN

Stack Overflow用户

发布于 2013-03-07 16:15:49

试试这个;

首先创建SimpleButton并暂停实例,然后将暂停转换为SimpleButton,确保语法正确,否则请检查您的自定义类

代码语言:javascript
复制
// ...
         private var _pause:Pause();
         private var botao:SimpleButton;
// ...
         public function Cena() {
            // ...
            _pause = new Pause();
            _botao = new SimpleButton();
            botao = _pause as SimpleButton;
            addChild(botao);
            // ...
         }
// ...
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15233881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档