CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
关于迁移到SDK Ver.3.00.01

Unity版本支持的变更

本插件支持的Unity版本在SDK版本3.00.00中变更为2017以上,并在版本3.00.01中做了相关的修正。
对于Unity 5.6以下的版本,在使用前请在编辑器的Assets/Plugins路径下选择各平台的运行库, 并在其属性编辑器上确认运行库的对应平台设置是否正常。

Shader内容的变更

由于此规范更改,插件中包含的着色器文件已更改为 Unity 2017 及更高版本的着色器文件。
传统着色器使用过时的描述来与较旧的 UnityEditor配合使用。 当导入到Unity 5.6以上版本时,被Editor强制重写。
如果您使用的是3.00.01或更高版本的SDK,并且由于着色器编译错误而无法正确绘制视频, 请如下修改着色器文件。
/* 修正前 */
o.pos = UnityObjectToClipPos(v.vertex);
/* 修正后 */
o.pos = mul(UNITY_MATRIX_MVP, v.vertex);