文件说明¶
从 下载页 可以获取插件及样例的发布包。
EasyAR Sense Unity Plugin¶
这个发布包是插件本身。如果需要纯净的插件包从头开始创建AR场景或是更新插件,可以使用这个发布包。
这个发布包中的文件内容如下
Assets
├── EasyAR # 这是插件文件的文件夹
│ ├── Prefabs # 插件prefabs,可以辅助快速AR场景构建
│ ├── Resources # 插件资源,在脚本或物体中被引用
│ ├── Scripts # 插件脚本,包括EasyAR Sense的csapi文件
│ └── Shaders # 插件shader,在脚本或物体中被引用
└── Plugins # 这是EasyAR Sense库文件及依赖文件存放文件夹
├── Android # EayAR Sense Android 库文件及依赖文件
├── iOS # EayAR Sense iOS 库文件及依赖文件
├── x64 # EayAR Sense Windows x64 库文件及依赖文件
└── x86 # EayAR Sense Windows x86 库文件及依赖文件
兼容性提示:不建议修改这个发布包中的文件或其它发布包中的相同文件。大多数情况下可以有其它方法达到同样的结果。这是因为插件不保证这些文件的兼容性。所有 EasyAR 及 Plugins 文件夹内部的文件是内部资源,将在不同发布版本中随时改变且不会有特殊通知。
这个发布包不包含样例和可运行的场景。如果你刚接触或对EasyAR Sense Unity Plugin不熟悉,建议先从sample的发布包开始入手。
EasyAR Sense Unity Plugin Samples¶
这个发布包提供可以运行的样例。它包含完整的EasyAR Sense Unity Plugin,因此在使用样例时不需要独立的EasyAR Sense Unity Plugin发布包。
样例被拆成了若干不同的发布包以减少误导。这个发布包包含了大部分的样例。这个发布包不包含CustomCamera和Eyewear样例,因为它们包含一些不同的文件和配置。
Assets
├── EasyAR # 与 EasyAR Sense Unity Plugin 发布包的文件夹相同
├── Plugins # 与 EasyAR Sense Unity Plugin 发布包的文件夹相同
├── Samples # 所有样例文件的位置
│ ├── Assets # 样例资产文件
│ │ ├── AllSamplesLauncher # 启动所有样例的启动器
│ │ ├── Common # 所有样例的共用文件
│ │ ├── DeviceSupport # 关于设备支持的样例资源文件
│ │ ├── ObjectSensing # 关于对象感知功能的样例资源文件
│ │ └── WorldSensing # 关于世界感知功能的样例资源文件
│ └── Scenes # 样例场景
│ ├── DeviceSupport # 关于设备支持的样例场景
│ ├── ObjectSensing # 关于对象感知功能的样例场景
│ └── WorldSensing # 关于世界感知功能的样例场景
└── StreamingAssets # 样例中使用的streaming assets
如果你刚接触EasyAR Sense Unity Plugin,建议从这个发布包开始入手。可以参考 样例使用说明 来开始EasyAR Sense Unity Plugin的旅程。
EasyAR Sense Unity Plugin Sample CustomCamera¶
这个发布包提供CustomCamera样例。它包含完整的EasyAR Sense Unity Plugin,因此在使用样例时不需要独立的EasyAR Sense Unity Plugin发布包。
这些样例与其它样例分离,因为它的 Plugins 文件夹中包含一些只有这些样例使用的文件。
Assets
├── EasyAR # 与 EasyAR Sense Unity Plugin 发布包的文件夹相同
├── Plugins # 包含EasyAR Sense库文件及sample中使用的专属文件
├── Samples # 所有样例文件的位置
└── StreamingAssets # 样例中使用的streaming assets
EasyAR Sense Unity Plugin Sample Eyewear¶
这个发布包提供Eyewear样例。它包含完整的EasyAR Sense Unity Plugin,因此在使用样例时不需要独立的EasyAR Sense Unity Plugin发布包。
这些样例与其它样例分离,因为它的 Plugins 文件夹中的AndroidManifest.xml文件包含一些只有这些样例使用的配置。
Assets
├── EasyAR # 与 EasyAR Sense Unity Plugin 发布包的文件夹相同
├── Plugins # 包含EasyAR Sense库文件及sample中使用的专属文件
├── Samples # 所有样例文件的位置
└── StreamingAssets # 样例中使用的streaming assets