问题标签 [actionscript]
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 - 从 as3 中的 POST 上传中获取 ProgressEvent
有什么方法可以跟踪 AS3 中已发布上传的状态吗?有一个 ProgressEvent,但它会返回有关响应的数据,而不是实际的 POST 上传。我正在发布图像的二进制数据,因此它通常在 50-100kb 范围内。
图像数据是在 Flash 内部生成的,所以我不能使用上传方法 - 至少据我所知。
谢谢!
apache-flex - Flex:组合框控件的自定义项目渲染器截断文本
我已经实现了一个自定义项目渲染器,我在我正在处理的 flex 项目中使用了一个组合框。它显示每个项目的图标和一些文本。唯一的问题是,当文本很长时,菜单的宽度没有被正确调整,并且在显示时文本被截断。我尝试调整所有明显的属性来缓解这个问题,但没有取得任何成功。有谁知道如何使组合框菜单宽度适当地缩放到它呈现的任何数据?
我的自定义项目渲染器实现是:
我的组合框像这样使用它:
编辑:我应该澄清一下:我可以将组合框上的 dropdownWidth 属性设置为任意大的值 - 这将使一切都合适,但它会太宽。由于此组合框中显示的数据是通用的,因此我希望它自动将自身调整为 dataprovider 中最大的元素(flex 文档说它会这样做,但我觉得我的自定义项目渲染器以某种方式破坏了这种行为)
flash - 如何在 Actionscript 3 中播放与 SWF 不在同一目录中的声音?
我有一个带有一堆外部声音到 SWF 的项目。我想播放它们,但是每当我尝试将新 URL 加载到声音对象中时,它都会失败,
错误 #2068:无效的声音
或引发 ioError
错误 #2032 流错误
// 尝试使用前缀为“http://..”“file://..”“//..”和“..”的路径)
flash - 如何在 Flash 中访问 cookie?
我希望在 Flash 电影中获取同一域的 cookie 值。这可能吗?
让我们看看我让用户设置一个变量 foo 并使用任何 Web 编程语言存储它。我可以通过该语言轻松访问它,但我想通过 Flash 电影访问它,而不是通过在 HTML 页面中打印它来传递它。
apache-flex - 如何在 FlashDevelop 中添加对 swcs 的项目引用
我正在尝试在 FlashDevelop 中向 papervision 添加项目参考或 swc,但智能感知并没有选择它。我以前做过,但我忘了怎么做。
谢谢。
flash - Flash/ActionScript 中的类似 QTVR 的全景图?
自从我使用 Actionscript 已经有几年了。过去,我制作了一个模拟 QTVR 全景图的项目(在我使用 Flash 的时候,你只能嵌入非常基本的 mov 文件),只需将一个很长的扁平全景图像向左或向右移动到蒙版后面。效果还可以,但不如真正的全景,因为视角太扭曲了。所以现在已经开发了几个 Flash 迭代,我很好奇......
现在有没有办法更接近真正的 QTVR?...或者现在可以嵌入真正的 QTVR 吗?
actionscript - 有没有更好的方法来使用没有 eval 的字符串来获取对动作脚本中影片剪辑的引用
我创建了一堆电影剪辑,它们都具有相似的名称,然后在其他一些事件之后,我建立了一个字符串,例如:
它被保存在另一个名为“事物”的电影剪辑中。
我已经能够使用以下方法获得参考:
但这感觉很糟糕——有更好的方法吗?
flash - 如何为 Flash 进行自动化 UI 测试
我有一个我想为其编写自动化 UI 测试的 actionscript 2 应用程序。例如,我想模拟鼠标单击按钮并验证电影剪辑是否显示在正确的位置和正确的颜色...基本上,UI 测试。什么是可用的最佳工具或所需的方法是什么?在 JavaScript 中有一个 selenium 框架做得很好。有没有类似的flash工具?
configuration - 我可以使用 DoxyGen 来记录 ActionScript 代码吗?
如何配置 DoxyGen 以记录 ActionScript 文件?
我已经在 doxygen 的搜索模式中包含了 *.as 和 *.asi 文件,但是类、函数和变量并没有显示在那里。
apache-flex - 在actionscript / Flex中将字符串转换为uint
我正在创建一个组件并希望像许多 flex 控件一样公开一个颜色属性,假设我有这样的简单组件,我们称之为 foo_label:
然后将组件添加到另一个 mxml 文件中,类似于:
当我编译编译器抱怨:无法从文本“红色”解析类型 uint 的值。但是,如果我使用普通标签,我可以做到
没有任何问题,并且颜色属性仍然是 uint 类型。
我的问题是如何公开公共属性以便控制组件文本的颜色?为什么我可以使用字符串“red”作为 mx 控件的 uint 字段,但在自定义组件中似乎不能这样做,我需要做一些特别的事情吗?
谢谢。