问题标签 [flashdevelop]

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 投票
2 回答
7343 浏览

flash - 在 DisplayObjectContainer 中识别 AS3 中的 MovieClip

在 ActionScript 3 中,如果我遍历影片剪辑的子项,它将返回一个 DisplayObjectContainer,它是一个 DisplayObject 列表。

但是,AS3 typeof 无法识别 MovieClip,因为 MovieClip 现在是一个对象,而不是数据类型。如何正确识别 MovieClip?

我在网上找到了3个解决方案:

解决方案1(我正在使用的解决方案):

首先将 MovieClip 名称设置为特定名称,然后在迭代过程中,使用 child.name.indexOf("specificName") > -1 检查孩子的名称

解决方案2:

使用 child.hasOwnProperty("numChildren") 来识别 MovieClip

解决方案3:

使用 FlashDevelop 等 3rd 方插件

哪种解决方案是最好的?还是有其他选择?

0 投票
3 回答
2231 浏览

flash - 主要 SWF 预加载器问题

我正在尝试设置一个预加载器来显示主 swf 的加载进度,其中嵌入了所有资产。我找到了bit-101 上描述的工厂类方法,但似乎没有显示加载进度。swf 加载正常,但 bytesLoaded 始终等于 bytesTotal,因此永远不会调用预加载器。

这是我正在使用的工厂类

在 enterFrame 事件上调用的跟踪显示 bytesLoaded 和 bytesTotal 相等。

这是加载 swf 时调用的 Main 类。

这会首先正确调用 Factory 类,然后实例化 Main 并调用 init()。但正如我上面提到的,预加载从未显示,因为它似乎正在立即加载所有内容。

这是我嵌入图像的方式问题还是因为我在本地测试?

还有其他人遇到这些问题吗?

谢谢丰富

0 投票
1 回答
28971 浏览

flash - Flash AS3:ReferenceError:错误 #1056:无法创建属性

我正在用 Flash/AS3 写一些东西,我遇到了这个问题:

ReferenceError: Error #1056: Cannot create property txtInput on package.name.DocumentClasss

基本上我有一个文档类,我可以创建影片剪辑的实例并毫无问题地编译。但是当我在舞台上放置一个输入文本字段(调色板中的“T”图标)时,它拒绝编译,出现上述错误。

我不确定这是否会有所不同,但我正在 FlashDevelop 中编写我的 ActionScript,并在 Flash IDE 中完成编译。我也有两者Strict ModeWarnings ModePublish Settings -> Flash -> Script -> Settings... -> Errors.

我已经在网上搜索了解决方案,唯一的建议似乎是不要在 Flash IDE 中的 stag 上插入文本字段,而是在文档类中动态创建它们。

有更好的解决方案吗?

谢谢

0 投票
1 回答
500 浏览

flash - 如何在 Flash AS3 中获取关闭或删除实例的事件

我怎样才能删除这个班级的孩子。当我按下关闭按钮时,它需要移除窗口。但是我没有正确地得到这个事件。我怎样才能删除这个。

0 投票
1 回答
996 浏览

flash - flashdevelop 没有找到我的 png 文件

我正在尝试将我的 png 文件加载到我的应用程序中。这是代码

然后这是我加载它的文件。它会在到达时立即引发错误

如果我评论它。然后错误消失。下面是完整的代码

我收到以下错误

0 投票
1 回答
136 浏览

flash - 获取对象的区域

我正在尝试获取对象的四个角。测试它是否足够准确。当我的鼠标经过底部、左侧、右侧或顶部的对象时,使用一种方法来跟踪消息。当对象位于坐标 0,0 时。它完美无缺。但是当我重新定位它时。它关闭了,我不知道为什么。这是我的代码。

在我的课堂上,有一个有 2 个方法的循环。updateArea()。和检查球。更新区域常量更新对象所在的位置。我的显示对象焦点在我的 Flash Stage 的左上角。所以我使用全宽和全高。再次。它在坐标 0,0 处工作正常,当我移动它时,它不会。

0 投票
3 回答
2836 浏览

actionscript-3 - FlashDevelop - 培训材料、教程、书籍(不使用 FlexBuilder 的 Flex/Flash 开发)

我想开始 Flash/Flex/ActionScript 开发并且迷失了可用的技术、文档和工具。搜索将我指向 Adob​​e FlexBuilder 和 Adob​​e Flash(Designer、CS3、CS4)。

然后,我找到了 FlashDevelop,了解到 Flex SDK 和编译器都是免费的。此外,您可以在 FlashDevelop 中制作完整的 Flash 应用程序(使用“FLA dummy”方法)。

问题 - 我应该从哪些培训材料开始了解如何使用 FlashDevelop 开发 Flash 应用程序?

我为使用免费工具(FlashDevelop 或 TextEditor + 编译器)的 Flash 初学者寻找培训材料、指南、教程、截屏视频、书籍(amazon kindle),但不适合编程初学者(已经了解几种语言)。

0 投票
1 回答
728 浏览

flash - 将 Flash 图表转换为图像/pdf

需要帮助找出可以将 Flash (.swf) 图表转换为任何图像格式以便以后嵌入到 pdf 报告的工具。我使用 Ruby on Rails 作为开发平台。我使用了 swftools 的工具(特别是 swfextract 程序),但它不适合我的用例,因为它提取了不太有用的单个元素(形状、影片剪辑、帧等)。

此外,如果有人也可以在概念级别的逻辑上指导我,那将非常有用,这样如果没有适合我的工具,我可以编写自己的程序

谢谢!

0 投票
2 回答
346 浏览

flash - 盲人可访问的 Flash 内容

我正在为我大学的盲人开发一个浏览器项目。对于 swf 文件,我正在尝试访问 SWF 的内容并进行解析,以便屏幕阅读器可以使用它来大声朗读。我成功地使用 swfutils.jar 从 Flex SDK 中提取了静态文本。但我想知道以下是否可行:给定一个 Flash 网络表单,我应该能够使用“Tab”在字段中移动,然后读出按钮(通过提取相关文本),并大声朗读,以便用户可以单击所需的按钮..我希望我的问题描述清楚..

提前致谢..

0 投票
1 回答
1819 浏览

flash - 无法在 FlashDevelop 中嵌入 XML

我正在尝试将一些 xml 嵌入到我的应用程序中,但出现以下错误

这是我的代码。

xml代码