为什么 Adobe Flash CS3 仅从其他 SWC 导出没有符号的类
我使用 Flash CS3 创建了 Common.swc。它导出类 NotificationWindow
、符号 CloseButton
和相应的类。这些符号和类由 NotificationWindow
使用。然后我创建了使用 NotificationWindow
的 Formula.swc。 Formula.swc 通常导出类 NotificationWindow
、CloseButton
,但不导出 CloseButton
符号。
我还尝试使用 Test.as 创建非常简单的 Test.fla:
package {
import flash.display.Sprite;
import flash.events.Event;
import inobr.eft.common.ui.*;
public class Test extends Sprite {
public function Test() {
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
NotificationWindow.show(stage, "Tets!", "Test test", true);
}
}
}
在没有 CloseButton 的情况下显示通知窗口。
我做错了什么?
I've created Common.swc using Flash CS3. It exports class NotificationWindow
, symbol CloseButton
and appropriate class. These symbol and class are used by NotificationWindow
. Then I created Formula.swc which uses NotificationWindow
. Formula.swc normally exports classes NotificationWindow
, CloseButton
but not CloseButton
symbol.
Also I tried to create very simple Test.fla with Test.as:
package {
import flash.display.Sprite;
import flash.events.Event;
import inobr.eft.common.ui.*;
public class Test extends Sprite {
public function Test() {
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
NotificationWindow.show(stage, "Tets!", "Test test", true);
}
}
}
NotificationWindow displayed without CloseButton.
What I do wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论