ActionScript 3-将dylib与AS3一起使用



我必须使用AS3创建Flash应用程序,并在Dylib中使用函数。

说函数名称是打开的();

有可能吗?我该如何将Dylib添加到我的AS3项目中?

编辑

好吧,从评论中可以看到,我需要包裹迪利布。我不确定该怎么做。谁能帮忙?

要获得一个动态库与空气一起使用,您必须创建使用dylib的ANE(空气本机扩展)。您创建的ANE应揭示所需的AS3功能的库中的一部分。

有许多可用于创建ANE的教程,以:

开始
  • https://www.adobe.com/devnet/air/articles/extending-air.html

创建了访问dylib的ANE后,包装应用程序时,您必须经过几个其他步骤才能正确签署动态库。

  • 确保您使用的是空气27
  • 在Root Level
  • 中向您的应用程序添加Frameworks目录
  • 确保将此目录与您的应用程序打包
  • 将任何动态的LIB和框架放在此目录中

这些库将与您的申请证书正确签名。

最新更新