问题标签 [flash-ide]
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 - 如何通过 XMLUI 从 JSFL 中的 Flash 创作中获取值?
我想从 Flash 文件中设置一个变量,以便我可以从命令中的 JSFL 访问。
我在 JSFL 的 XMLUI 中使用一个元素:这是 JSFL:
XMLUI:
ATest.swf 中的动作脚本:
请注意,如果我使用
代替
我得到一个错误。
在 XMLUI 中正确设置了密码:
- 我可以使用 fl.xmlui.get('secretword') 并在 'display_tb' 文本框中设置值
- 我可以从 actionscript 打印值(使用 fl.trace())
但是当我在打开面板后在 JSFL 中使用 trace fl.xmlui.get('secretword') 时,我得到了未定义。
从某种意义上说,如果 xmlui 变量在显示 xmlui 对话框时一直存在,并且一旦用户单击接受或取消,它们就会变得未定义。有人可以确认是这种情况吗?
解决方法是通过 xmlui 中的 JSFL 将“secretword”保存在文本文件中,尽管只是将值从 xmlui 节点传递到 JSFL 会更简单。除了将文件写入磁盘之外,是否有一种“更清洁”的方法?
flash - 如何使用 Flash 中的按钮组件修复此潜在错误?
我需要使用 Flash IDE 中 UI 组件面板中的 Button 组件,并将切换属性设置为 true。
如果我将它与时间线脚本一起使用,效果会很好。
如果我在一个类(一个文档类)中使用,则选择的属性是相反的(当它没有被切换时我得到 true,反之亦然)。
此外,如果我在 Property Inspector 中将切换设置为 false,然后在文档类中将切换设置为 true,它仍然会显示为 false。如果我无效,我会将跟踪切换为 true,但所选属性始终跟踪为 false。
时间轴代码就这么简单:
文档类也很简单:
目前我正在使用 Flash CS3。我已经安装了 Flash Player 10。不知道组件的“构建”版本,但它们是在 2007 年在 Flash Player 9.0.28.0 下编写的
有谁知道如何解决这个问题?
flash - 如何使用 Flash 中的 ComboBox 组件修复此潜在错误?
当我将 ComboBox 组件添加到 Sprite 中时,容器的高度大于应有的高度。
这就是我的意思:
注意:您将需要库中的 ComboBox 组件。为此,我正在使用 Flash CS3。
如果我无效/重绘,像这样:
高度从 101 变为 104。
有什么解决办法吗?
更新: 我已经覆盖了 ComboBox 子类中的 configUI 方法,但测量结果始终正确。为什么容器高度变为 100 ?
actionscript-3 - 如何从 doc 类 AS3 定位舞台上的影片剪辑?
我正在制作动态拖放游戏。我有一个包含拖放代码的拖动项目的类。
我的问题是我无法调用/访问我已经在我的命中测试语句中放到舞台上的电影剪辑。
这是我的代码,target1_mc 和 target2_mc 是舞台上现有的影片剪辑:
adobe - 如何将参数传递给从 IDE 启动的 SWF?
SWF 可以通过 loaderInfo.parameters 访问 HTML 中设置的参数。如何在 .fla 项目中设置它,以便在使用 ctrl-enter 运行 SWF 时设置它们?
flash - 如何下载新版本的 Flash Player 可执行文件以打开 SWF 文件和 Flash IDE
我想将我指定的 swf 播放器更新到 FDT 以及 Flash IDE 用于播放文件的内容,即从 Flash 10 到 Flash 11 以进行 Stage3d 预览。如何做到这一点?
actionscript-3 - AS3 共享同一个类的两个 MovieClip
我的库中有两个 MovieClip 符号,我希望它们共享同一个类,但 Flash 不允许我将同一个类分配给任何两个不同的 MC 符号,因此我创建了两个假类来扩展我希望的类最初分享。
因此,由扩展不同类的 2 个不同类定义的两个 MC 符号允许我共享同一段代码。
我的问题:有没有更好的方法是在 2 个或更多不同的库符号之间共享一个类?
actionscript-3 - AS3 我可以一次性预加载多个资源吗?
我想在 SWF 电影的开头只有一个预加载器,我希望它显示多个外部资源(图片、声音、其他 SWF 文件等)的总下载进度
是否可以一次预加载多个资源并使用单个预加载器显示它们的总进度?
更具体地说:电影开始,预加载器加载并显示,然后预加载器显示 0% 进度并在后台加载声音、图像和其他 SWF 文件时构建到 100%,然后当所有资源加载时,预加载器消失,电影继续使用准备附加的可用资源。
actionscript-3 - 如何重新配置 FLA 文件中的类文件路径?
我有很多链接到外部 as3 类的库资产。我想更改包含链接类的包的结构,但如果我这样做,所有链接都会被破坏。
有什么方法可以自动或至少很容易地告诉 FLA 文件从哪里获取新的类文件?可以将 FLA 文件配置为从配置文件中读取此类信息吗?
actionscript-3 - 实例离开后的清理?
我是否需要再担心添加到不再显示在场景中的影片剪辑的所有侦听器和类实例?
我问是因为我想知道在我完成场景中的影片剪辑实例后进行清理是否有意义。