Skip to content

Unity 引擎 iOS 原生插件,兼容Unity 2021.3 及以上,旧版 Unity 支持可查看旧版本分支。

License

Notifications You must be signed in to change notification settings

Aaron8052/Unity-iOSNative-Plugin

Repository files navigation

Unity-iOSNative-Plugin

适用于Unity引擎的iOS端Native插件

IDE

C#

Objetive-C++

兼容性

  • iOS12 及以上
  • Unity2021.3及以上(更早版本未测试)

项目分支(Branch)

  • main:开发分支,此分支中的代码不保证完全稳定且可用
  • release/latest:最新发布分支,此分支包含最新并稳定的代码,适合想要不断接收插件更新的用户
  • release/版本号:每个发布版本的分支,包含对应发布版本的代码,适合长期使用某个版本的用户

使用

导入

Package Manager

  • 选择一个本仓库中的任意一个release分支(除main之外)
  • 前往Unity的 Package Manager
  • 点击左上角的加号
  • 选择 Add package from git URL
  • 输入链接 https://github.com/Aaron8052/Unity-iOSNative-Plugin.git#BranchName

请将上方链接中的的 BranchName 更换为你选择的版本分支的名称

如果显示导入失败

  • 将本仓库完整地Clone到你的电脑中
  • 切换分支为你想要的release分支(除main之外)
  • Package Manager 选择 Add package from disk
  • 在弹出的文件选择对话框找到刚才Clone的仓库进入并选择 package.json 即可成功导入

源代码导入

  • 切换仓库分支为你想要的release分支(除main之外)
  • 下载本仓库中的全部内容
  • 将仓库的 Plugins 文件夹中的全部内容导入到你的Unity项目中的 Plugins 文件夹即可

调用插件

  • 调用本插件请确保引入 iOSNativePlugin 命名空间
  • 然后调用 C#类 中的方法

C#类/功能介绍

建议前往Wiki查看更详细的API文档

About

Unity 引擎 iOS 原生插件,兼容Unity 2021.3 及以上,旧版 Unity 支持可查看旧版本分支。

Topics

Resources

License

Stars

Watchers

Forks