问题标签 [document-class]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
132 浏览

actionscript-3 - Actionscript 3.0:添加文档类会导致错误

我正在尝试使用我在 Flash CS6 中制作的游戏来学习 Actionscript 3.0,但我在 Document Class 方面遇到了一些问题。最初,我有一个工作菜单,其中包含一些用于键盘事件和声音的脚本。我意识到我需要以可以从任何框架访问它们的方式存储一些变量,因此我创建了一个带有空类的文档类并将我的游戏设置为引用它,现在我的菜单脚本正在生成编译器错误。我得到的错误是“1046:找不到类型或不是编译时常量:KeyboardEvent”,这对我来说没有任何意义,因为它事先工作得很好。有人知道问题可能是什么吗?谢谢!

文档类:

菜单脚本:

0 投票
1 回答
255 浏览

arrays - [AS3]错误 #1009,我的数组中的空对象(电影剪辑)

我的Error #1009项目中有这个,这让我很生气。

我在空对象引用中的问题。特别是在数组中。我将影片剪辑声明为一个数组。但结果为空。我的影片剪辑(实例)的名称与其匹配。

这是我的完整代码:

}

我不能打电话DragGame(),我在我的数组中使用跟踪,它只显示(","). 我假设我的数组为空。

有人能帮我吗?

0 投票
1 回答
212 浏览

actionscript-3 - AS3:如何实例化加载的 SWF 的通用“文档类”(MainTimeline?)?

我有“Question.swf”,它是从“Question.fla”创建的。请注意,Question.fla 没有与之关联的文档类。(请注意,这是遗留内容,“Question.swf”有超过 14,000 个变体;更改所有这些不是一个可行的选择。)

现在我有了我的主 Flash 应用程序,它在运行时加载到 Question.swf 中。我知道 Question.swf 有一个自动创建的“文档类”,它代表 SWF 的整个“阶段”(并且它被命名为“MainTimeline”)。我希望此应用程序能够实例化该 Question.swf 文档类的多个实例......我该怎么做?

自 2006 年以来,我一直在使用 Flash/AS3(我非常熟悉加载/使用外部内容、ApplicationDomain 等),但我发现我不知道该怎么做!

我尝试过但没有奏效的事情包括使用 hasDefinition("Question_fla.MainTimeline") 查询相关的 ApplicationDomain - 这会返回 false - 以及在我的 loader.content 对象上运行 getQualifiedClassName() - 这只会返回 MovieClip。

0 投票
1 回答
1336 浏览

actionscript-3 - 如何使用 as3 addevent 侦听器调用另一个类中的方法?

我有两节课

一个主要的类 - 类游戏

另一个向游戏阶段添加小导航按钮的类,称为 navButtons

在我放的 NavButtons 的顶部public var game:Game;

我有一种感觉,因为我想回到我的主文档类“游戏”,但我不确定如何绕过它。

0 投票
1 回答
501 浏览

actionscript-3 - 注入基于时间轴的 Flash 应用程序的外部文档类

情况如下:

在 Flash CS6 中制作一个有 11 帧的应用程序。一些框架具有依赖于该框架的动作,然后有一些全局动作。没有外部类,所有内容都合并到一个 Flash 文件中。

现在我想合并 AdMob 并找到一个适合我的报价,但它需要设置一个链接到外部 AS 文件的文档类。这样做会打乱我基于时间线的操作。

在设计/编程方面,我更喜欢前端而不是后端。所以,我的问题是:如何将这个外部 admob actionscript 合并到我的 flash 文档文件中,而不会弄乱我当前的脚本?有没有办法删除它的包属性并将其放在时间线上?

希望这个描述没有混淆。

谢谢!

0 投票
1 回答
2200 浏览

actionscript-3 - as3 从类访问主时间线上的对象和变量

我正在尝试从一个类访问主时间线上硬编码的变量、函数和对象。当我在类中调用这样的函数时,会加载对象、变量等:

来自主时间线的一些代码:

下面是课程。但它没有访问主时间线。在这种情况下,我试图访问从库加载的显示对象并放置在时间轴上。如您在下面的代码中所见,该对象称为“Beau”。

0 投票
1 回答
172 浏览

actionscript-3 - ActionScript 3.0 文档类获取阶段为空

我的 Document 类没有扩展到影片剪辑类。它将舞台参考设为空。请帮助我摆脱困境。提前致谢。

文档类代码:

继承类的代码:这是继承主类的类..

0 投票
0 回答
209 浏览

actionscript-3 - ActionScript 3.0 文档类未扩展到 MovieClip 或 Sprite

我可以有一个文档类,它没有扩展到精灵或电影剪辑,但它正在扩展到另一个由 Sprite 继承的类?

我必须访问文档类中的阶段,但我将阶段作为空对象引用。

请帮我解决这个问题。

0 投票
1 回答
688 浏览

actionscript-3 - Flash 无法识别 Actionscript 文件

编辑:除了 Nambew 的回答,请确保打开 .as 文件的默认程序设置为 Flash 而不是其他任何程序(我的默认程序设置为 Dreamweaver,这也可能导致问题。

我正在使用 flash CS5 并去了

选择 Document 类。我的闪存文件被称为

并且在一个名为

. 在与 flash 文件相同的文件夹和目录中,我有我的 actionscript 文件,它被称为

就是这样:

现在,由于某种原因,当我制作

我的文档类并单击它说的“验证类定义”

0 投票
1 回答
462 浏览

actionscript-3 - 如何在 DOCUMENT CLASS 中的 actionscript 3.0 中创建翻转事件,而不是时间轴

我有一个动画,我想用作按钮,并且我希望它在发生翻转事件时播放动画。我不知道该怎么做。

到目前为止,我有这个: