问题标签 [alchemy]
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_Val 填充 C 数组
当从 Flash 接收数组时,在 C 中,当它的大小不是常量但值类型是时,我如何填充该数组?
在 Alchemy 的文档中,给出的示例是:
但这意味着如果我的数组大小为 100,我需要创建一个字符串来描述每个单元格类型。
有没有办法通过说“用这个 AS3_Val int 数组中的前 100 个值填充下面的 'int * 数组'”来填充它?
c - 如何在炼金术中给出相关头文件的路径?
我在炼金术中将 speexdecoder 代码转换为 C。问题是我正在导入头文件#include <speex/speex.h>
。Alchemy gcc 给出了 speex.h 未找到的错误。
我已将 speex 目录放在我的 C 代码所在的位置。
apache-flex - Alchemy 服务器端还是客户端端?
我知道动作脚本是客户端的。但是当我使用炼金术时我很困惑。炼金术是客户端还是服务器端?
actionscript-3 - 使用 lua alchemy 调用函数返回值
我从 actionscript 调用 lua 中的函数
callstack : Array = luaAlchemyInstance.doString("luafunction");
我的函数应该返回一些值
当我查看 as3 中函数返回的调用堆栈数组时,我只收到成功/失败部分。数组长度为 1,true,并且不包含我的返回值。
知道出了什么问题吗?干杯
actionscript-3 - Adobe Alchemy 和 Llvm 2.5
Adobe Alchemy 邮件列表上的评论表明,可以让 Alchemy 与 Llvm 2.7(而不是 Alchemy 下载中的 2.1)一起工作。
有谁知道这是否属实,如果是这样,有什么关于如何去做的提示吗?
更新:线程在这里,似乎我读错了。我错过了操作是 Alchemy 的开发人员谈论内部 Adobe 版本。我很想更新!
flash - 当调用 AS3_Release
如果我在 C++ 代码中创建一个对象并在 ActionScript 代码中返回它,我应该在返回它之前调用 AS3_Release 吗?例如,我在 *.gg 文件中有函数:
我应该调用AS3_Release
和objDestByteArray
变量result
吗?
apache-flex - Adobe Alchemy 字节数组读取问题
我正在尝试将从文件中提取的字节数组发送到 C 代码并再次从 C 代码返回该字节数组。
我在文本视图 contents.text 中打印来自 C 的返回值的内容,但我只能看到字节数组对象“OggS”。我看不到字节数组的内容。谁能说我哪里出错了?...我已经发布了 C 代码和 AS 代码。
C代码:
apache-flex - 如何从炼金术 C 返回字节数组
我编写了一个炼金术代码来读取我从 flex 传递的字节数组。
当我打印值时,我得到了错误
无法将“OggS”转换为 flash.utils.ByteArray
炼金术密码
弹性代码:
apache-flex - 如何在炼金术中将 ByteArray 传递给 C 代码?
我想将字节数组对象从弹性代码传递给 C 代码。怎么做?
c - Alchemy C 代码编译
我正在使用炼金术来编译 C 代码。
这是我正在编译的方式
我收到一个错误
但是当我不使用任何共享库时,该命令可以正常工作。