我从Flash CS3中导出了一个SWC,资源工作,除了按钮,它们看起来像另一个库项目。
代码:
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);
// ...
}
// ...
}
}发布于 2013-03-08 07:14:04
解决了。
我的新解决方案:为按钮的每个状态创建一个MovieClip,然后以这种方式构造按钮:
var pause:SimpleButton = new SimpleButton(
new PauseU().
new PauseO(),
new PauseD(),
new Mascara()
);发布于 2013-03-07 16:15:49
试试这个;
首先创建SimpleButton并暂停实例,然后将暂停转换为SimpleButton,确保语法正确,否则请检查您的自定义类
// ...
private var _pause:Pause();
private var botao:SimpleButton;
// ...
public function Cena() {
// ...
_pause = new Pause();
_botao = new SimpleButton();
botao = _pause as SimpleButton;
addChild(botao);
// ...
}
// ...https://stackoverflow.com/questions/15233881
复制相似问题