问题标签 [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.
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 方插件
哪种解决方案是最好的?还是有其他选择?
flash - 主要 SWF 预加载器问题
我正在尝试设置一个预加载器来显示主 swf 的加载进度,其中嵌入了所有资产。我找到了bit-101 上描述的工厂类方法,但似乎没有显示加载进度。swf 加载正常,但 bytesLoaded 始终等于 bytesTotal,因此永远不会调用预加载器。
这是我正在使用的工厂类
在 enterFrame 事件上调用的跟踪显示 bytesLoaded 和 bytesTotal 相等。
这是加载 swf 时调用的 Main 类。
这会首先正确调用 Factory 类,然后实例化 Main 并调用 init()。但正如我上面提到的,预加载从未显示,因为它似乎正在立即加载所有内容。
这是我嵌入图像的方式问题还是因为我在本地测试?
还有其他人遇到这些问题吗?
谢谢丰富
flash - Flash AS3:ReferenceError:错误 #1056:无法创建属性
我正在用 Flash/AS3 写一些东西,我遇到了这个问题:
ReferenceError: Error #1056: Cannot create property txtInput on package.name.DocumentClasss
基本上我有一个文档类,我可以创建影片剪辑的实例并毫无问题地编译。但是当我在舞台上放置一个输入文本字段(调色板中的“T”图标)时,它拒绝编译,出现上述错误。
我不确定这是否会有所不同,但我正在 FlashDevelop 中编写我的 ActionScript,并在 Flash IDE 中完成编译。我也有两者Strict Mode
并Warnings Mode
在Publish Settings -> Flash -> Script -> Settings... -> Errors
.
我已经在网上搜索了解决方案,唯一的建议似乎是不要在 Flash IDE 中的 stag 上插入文本字段,而是在文档类中动态创建它们。
有更好的解决方案吗?
谢谢
flash - 如何在 Flash AS3 中获取关闭或删除实例的事件
我怎样才能删除这个班级的孩子。当我按下关闭按钮时,它需要移除窗口。但是我没有正确地得到这个事件。我怎样才能删除这个。
flash - flashdevelop 没有找到我的 png 文件
我正在尝试将我的 png 文件加载到我的应用程序中。这是代码
然后这是我加载它的文件。它会在到达时立即引发错误
如果我评论它。然后错误消失。下面是完整的代码
我收到以下错误
flash - 获取对象的区域
我正在尝试获取对象的四个角。测试它是否足够准确。当我的鼠标经过底部、左侧、右侧或顶部的对象时,使用一种方法来跟踪消息。当对象位于坐标 0,0 时。它完美无缺。但是当我重新定位它时。它关闭了,我不知道为什么。这是我的代码。
在我的课堂上,有一个有 2 个方法的循环。updateArea()。和检查球。更新区域常量更新对象所在的位置。我的显示对象焦点在我的 Flash Stage 的左上角。所以我使用全宽和全高。再次。它在坐标 0,0 处工作正常,当我移动它时,它不会。
actionscript-3 - FlashDevelop - 培训材料、教程、书籍(不使用 FlexBuilder 的 Flex/Flash 开发)
我想开始 Flash/Flex/ActionScript 开发并且迷失了可用的技术、文档和工具。搜索将我指向 Adobe FlexBuilder 和 Adobe Flash(Designer、CS3、CS4)。
然后,我找到了 FlashDevelop,了解到 Flex SDK 和编译器都是免费的。此外,您可以在 FlashDevelop 中制作完整的 Flash 应用程序(使用“FLA dummy”方法)。
问题 - 我应该从哪些培训材料开始了解如何使用 FlashDevelop 开发 Flash 应用程序?
我为使用免费工具(FlashDevelop 或 TextEditor + 编译器)的 Flash 初学者寻找培训材料、指南、教程、截屏视频、书籍(amazon kindle),但不适合编程初学者(已经了解几种语言)。
flash - 将 Flash 图表转换为图像/pdf
需要帮助找出可以将 Flash (.swf) 图表转换为任何图像格式以便以后嵌入到 pdf 报告的工具。我使用 Ruby on Rails 作为开发平台。我使用了 swftools 的工具(特别是 swfextract 程序),但它不适合我的用例,因为它提取了不太有用的单个元素(形状、影片剪辑、帧等)。
此外,如果有人也可以在概念级别的逻辑上指导我,那将非常有用,这样如果没有适合我的工具,我可以编写自己的程序
谢谢!
flash - 盲人可访问的 Flash 内容
我正在为我大学的盲人开发一个浏览器项目。对于 swf 文件,我正在尝试访问 SWF 的内容并进行解析,以便屏幕阅读器可以使用它来大声朗读。我成功地使用 swfutils.jar 从 Flex SDK 中提取了静态文本。但我想知道以下是否可行:给定一个 Flash 网络表单,我应该能够使用“Tab”在字段中移动,然后读出按钮(通过提取相关文本),并大声朗读,以便用户可以单击所需的按钮..我希望我的问题描述清楚..
提前致谢..
flash - 无法在 FlashDevelop 中嵌入 XML
我正在尝试将一些 xml 嵌入到我的应用程序中,但出现以下错误
这是我的代码。
xml代码