问题标签 [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.
actionscript - 你如何告诉 ScrollPane 使用 actionscript 向上或向下滚动?
我想触发一个导致 ScrollPane 开始向上或向下滚动的事件。
理想情况下,ScrollPane 将滚动继续向上或向下滚动,除非被另一个事件取消。
html - 使用 ActionScript 2.0 POST 登录
我为客户创建了一个非常基本的 Flash 网站,但在编写他想要的客户登录功能时遇到了问题。目前,如果我导航到该站点并单击客户端登录,它会将我带到登录页面。我需要这个工作的方式是——在 Flash 中,使用 ActionScript 2.0——让用户输入他们的用户 ID 和密码并单击登录,这会将 POST vars 提交到客户端登录网站的表单操作。
从不同的域做这可能/合法吗?假设有可能,我该怎么做呢?
apache-flex - Flex 无法反序列化仅包含属性的 Web 服务元素
我看到一个非常奇怪的问题,即 Flex 使用的 .NET Web 服务。
我有一个非常简单的类,除了具有 [XmlAttribute('xxx')] 属性的属性之外什么都没有。
问题是在 Flex 中,当这个对象被反序列化时,调试器中的每个字段都为空。OrderAddress 类的实例不为空,只是所有字段。我 100% 确定我的 Web 服务代理层是最新的,并且 100% 肯定有数据通过网络传输,如Fiddler所示。
非常非常奇怪的是,如果我将这些属性之一更改为序列化为元素(而不是 XmlAttribute)并仅重新编译我的 C# web 服务,那么 Flex 可以立即识别数据。如果我添加一个完全未使用的字段 - 就像public string Foo = "foo";
那样,它也会突然起作用。
我有点记得以前看到过类似的东西,但不记得我是否成功修复它。
对我来说是凌晨 3 点 30 分,我需要推迟我的核心故障排除,但把它扔在这里,以防任何人阅读它。代码在一个模块中,我知道有时会导致一些奇怪 - 但这似乎很奇怪。
flash - ExternalInterface 性能:寻找一些最佳实践/技巧
我在 Windows 应用程序的 UI 中使用 Flex 3(Flash 播放器作为嵌入式 ActiveX 控件),并使用 ExternalInterface 在它们之间传递数据(主要是进入 Flex 应用程序,而不是输出)。但是,我发现性能非常糟糕,尤其是对于较大的(即自定义)对象。我们进行的 EI 调用越多,传入的自定义对象越大,在性能方面似乎就越难下降。
我假设序列化这些对象有很多开销,所以我想知道,是否有任何最佳实践可以以这种特殊方式使用 ExternalInterface?关于这个主题的文档似乎还没有太多。
例如,将一大块 XML 作为字符串传递到播放器控件,并使用 Flex 解析它,而不是按照规则将其作为自定义对象传递是否更好?需要与其宿主应用程序相对紧密集成的 Flex 应用程序应如何在不牺牲性能的情况下最好地使用 ExternalInterface?EI 性能是 Adobe 正在解决的问题吗?播放器 9 和 10 之间的实现有何不同?为了充分利用此功能,我们应该避免哪些事情?
提前致谢!
克里斯
flash - 加载 XML 文件后如何在 Flash ActionScript 中重新加载 DataGrid?
RowCount
在DataGrid
舞台上创建后是否可以更改in flash?
我正在外部加载一个 XML 文件,其中包含DataGrid
应具有的行数,但问题是因为此文件在运行时未加载,它只选择默认的 3 项。也许我必须DataGrid
在舞台上重新加载,或者循环直到它被定义。
这个事情谁有经验?
apache-flex - ActionScript/Flex:按位与/或超过 32 位
问:有没有简单的方法(库函数)在 ActionScript 中对大于 32 位的数字执行按位与或或?
来自文档:“按位运算符在内部操作浮点数以将它们更改为 32 位整数。执行的确切操作取决于运算符,但所有按位运算分别评估 32 位整数的每个二进制数字(位)以计算一个新值。”
无赖...
我不能使用 & 或 | ops - AS 是否公开了一个库函数来为 Numbers 执行此操作?
细节:我将一堆 java 移植到 flex 并且 java 维护一堆“长”掩码。我知道我可以在 flex 端将 Java 掩码拆分为两个整数。由于我所有的面具操作都是本地化的,这不会太痛苦。但是,我想尽可能保持端口为 1-1。
有什么建议么?谢谢!
flash - MovieClip.getChildByName() 的 AS2 版本?
我试图在这个小 Flash 8/AS2 项目中对我的“DOM”引用负责。
越来越令人沮丧的是获得对其他影片剪辑和对象的引用。例如,目前我访问表单提交按钮的代码看起来像这样
我希望 AS2 有一种类似于 AS3MovieClip.getChildByName()
甚至 Javascript 的实例检索方法document.getElementById()
。因为硬编码这些匿名实例的名称(就像instance4
上面一样)感觉真的很脏。
但是,我在这个 AS2 Reference中找不到任何类似的东西。
apache-flex - 在 Flex 项目中放置原型代码的最佳位置
我正在制作一个 Flex 项目,使用 Cairngorm 库,并尝试将代码保持在良好的 MVC 结构中。我刚刚添加了一些代码以将原型函数添加到内置类(我将方法“包含”添加到 Array),我想知道您认为将此代码放在我的项目中何处的最佳实践结构体?
apache-flex - 如何在 Actionscript 中以编程方式将函数绑定到组件?
我正在尝试以编程方式为 CategoryAxis 提供我自己的 labelFunction,但我完全被难住了。常规方法是在您的 MXML 文件中执行此操作,但我想在我的 Actionscript 文件中执行此操作。
常规的做法是:
但我想在我的 CategoryAxis 子类中实现相同的目标,例如: