问题标签 [actionscript-3]
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.
javascript - 开源 Actionscript 3 或 Javascript 日期实用程序类?
我想知道是否有人可以指出一个相当健壮的开源日期实用程序类。当我想做很多我认为在 C# 和 Java 中理所当然的事情时,我发现自己在做自己的事情。例如,我确实找到了一个很好的例子,即我撕开的 DateDiff() 函数和另一个 DatePart() 函数。另一个例子是解析不同的日期/时间格式。如果它已经建成,我试图避免重新发明一些东西。
另一种可能性可能是一组不错的 Javascript 文件,我可以将它们转换为 ActionScript 3。到目前为止,我已经找到了 DateJS,但我想对那里的内容有一个很好的了解。
apache-flex - 在 ActionScript 3 / Flex / AIR 中实现 1:1 异步回调/事件的最佳方式?
我一直在我的 Flex 项目中使用命令模式,需要异步回调路由:
- 实例化给定命令对象和命令对象的人,
- 命令对象和命令对象调用的“数据访问”对象(即通过网络处理对服务器的远程过程调用的人)。
这两个回调路由中的每一个都必须能够是一对一的关系。这是因为我可能有几个给定命令类的实例同时运行完全相同的作业,但参数略有不同,我不希望它们的回调混淆。因此,使用事件(AS3 中处理异步的默认方式)几乎已被淘汰,因为它们本质上是基于一对多关系的。
目前我已经使用具有特定类型签名的回调函数引用来完成此操作,但我想知道是否有人知道更好(或替代)的方法?
这是一个示例来说明我当前的方法:
- 我可能有一个视图对象,该对象由于某些用户操作而产生一个
DeleteObjectCommand
实例,将引用传递给它自己的两个私有成员函数(一个代表成功,一个代表失败:假设在这个例子"deleteObjectSuccessHandler()"
中"deleteObjectFailureHandler()"
)作为对命令类的回调函数引用构造函数。 - 然后命令对象将重复此模式,并连接到“数据访问”对象。
- 当网络上的 RPC 成功完成(或失败)时,会调用相应的回调函数,首先是“数据访问”对象,然后是命令对象,以便最终实例化操作的视图对象在第一个地点通过其
deleteObjectSuccessHandler()
或被deleteObjectFailureHandler()
调用而得到通知。
actionscript-3 - wav <> mp3 for flash(as3)
我想知道 MP3 解码/编码,我希望使用 AS3 在 Flash 中实现这一点
我敢肯定,这将是一个正确的痛苦...
我不知道从哪里开始,任何人都可以提供任何指示吗?参考资料?
----很久以后--- 非常感谢大家的意见...看来我还有很长的路要走!
actionscript-3 - 三角三角 (ActionScript 3)
我正在尝试在 ActionScript 3 中编写一个公式,该公式将以度为单位给出 var "z"(请参见下图),然后我将其转换为弧度。
我已经知道变量“x”和“y”的值。使用三角函数,我如何计算斜边的长度以及 var z 的可变角度?AS3 或伪代码中的解决方案将非常有帮助。谢谢。
flash - 在类中滚动 UIScrollBar 组件时出现问题
我正在尝试将 UIScrollbar 组件的实例附加到加载某些 XML 后正在创建的类实例内的动态文本字段。滚动条组件已正确连接,因为滑块的大小取决于文本字段中的内容量,但它不会滚动。
这是代码:
我还尝试过在影片剪辑/类本身中使用 UIScrollBar 组件,但它仍然无法正常工作。有任何想法吗?
apache-flex - 如何在 Flex 中的 ButtonBar 组件上进行制表符?
我有一个按钮栏 inf flex 以及其他几个输入控件,我已经为每个控件设置了 tabIndex 属性,并且一切顺利,直到我切换到 ButtonBar。
ButtonBar 有 3 个按钮,但对它进行制表符,只有第一个按钮获得焦点,再次制表符,焦点回到顶部控件...
如何使选项卡通过 Flex 按钮栏中的所有按钮?有没有办法做到这一点,还是我需要为此创建单独的按钮?
这对我来说似乎是一个可能的错误......
apache-flex - 从 Flex 3 安全地访问 .NET Web 服务
我们可以从 Flex/AS3 应用程序成功使用 .NET 2.0 Web 服务。除了 SSL,我们还能如何使安全性更健壮(即身份验证)?
apache-flex - Flex 组件中的 Google 地图
我在 Flex 中嵌入了 Google Maps Flash API,它在本地运行良好,上面有水印等。当我将它上传到服务器 (flex.mydomain.com) 时,我收到下面列出的沙盒安全错误:
有没有人有将 Google Maps Flash API 嵌入 Flex 组件并专门设置安全设置以使其工作的经验?我确实获得了一个新的 API 密钥,该密钥已注册到我的域,并且在发布时正在使用它。
我尝试在主应用程序和组件中执行以下操作:
flash - 从子对象引用回父对象
我的问题是关于访问子对象父对象的最佳实践。因此,假设一个类实例化了另一个类,该类实例现在被一个对象引用。从该子对象中,引用回父对象的最佳方法是什么?目前我知道我经常使用的几种方法,但我不确定 A)是否有更好的方法或 B)其中哪一种是更好的做法
第一种方法是使用 getDefinitionByName,它不会实例化该类,但允许访问其中公开声明的任何内容。
然后根据其父到子层次结构引用该变量。
例如,如果孩子试图引用一个比自己高两级的类:
这似乎工作正常,但您需要知道孩子所处的级别与您尝试访问的父级的级别相比。
我还可以得到以下语句来追踪 [object ClassName] 到 Flash 的输出中。
我不是 100% 地执行那条线,我没有说服它作为引用我所在的当前对象之外的对象的一种方式。
我见过的另一种方法是简单地将 this 的引用传递给您正在创建的类对象,然后用构造函数参数捕获它
然后在Class文件中
但是,该引用还要求您使用子层次结构向后退到父层次结构。
我也可以导入该类,然后使用直接文件路径来引用该类内部的方法,无论它是否是父类。
当然,父子关系是无关紧要的,因为我直接通过导入的类访问方法或属性。
我只是觉得我在这里错过了一些非常明显的东西。我基本上是在寻找确认这些是否是引用父母的正确方法,如果是的话,哪个是最理想的,还是我忽略了其他东西?
flash - 使用 Actionscript 3 连接到数据库
我正在寻找有关如何基于数据库在闪存中动态创建内容的建议。最初我想我们会将数据库导出到一个 XML 文件并使用内置的 Actionscript XML 解析器来处理这个问题,但是 XML 文件的大小可能会让人望而却步。
我已经阅读了有关使用中间步骤(PHP、ASP)来检索信息并将其作为 Actionscript 可以读取的内容传回的信息,但如果可能的话,我不希望这样做。以前有人使用过asSQL库吗?还是我还缺少其他东西?