返回介绍

插件(专业版/移动版特有功能)

发布于 2021-06-19 18:03:23 字数 992 浏览 990 评论 0 收藏 0

Unity 为插件提供 了广泛支持,这些插件是以 C、C++、Objective-C 等语言编写的本地代码库,它们允许游戏代码(以 Javascript、C# 或 Boo 编写)从这些库中调用函数。这使得 Unity 可以整合其他中间件库或者遗留的 C/C++ 游戏代码。

注意:在台式机平台上,插件是专业版特有的功能。出于安全考虑,网络播放器不可以使用插件。

如需使用插件,需要进行以下两项操作:

  • 以基于 C 的语言编写函数并将其编译到库中。
  • 创建从库中调用函数的 C# 脚本。

插件应提供 简单的 C 界面,之后,C# 脚本将受到其他用户脚本的影响。在某些低级别渲染事件(例如,在创建图形设备时)发生时,Unity 也可以调用插件输出的函数,请参阅为台式机平台构建插件

更多信息

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文