大家好,经过一段时间的测试准备,Cocos XR的第一个功能包终于和大家见面了,请点击文末的链接进行下载试用。
这是在Cocos Creator v3.6.0的基础上,通过插件升级的形式来扩展的XR开发能力,具体的使用方法可以参考官方使用文档。
由于是第一次发包,不可避免会有很多错漏之处,大家在试用之前务必详细阅读用户须知(见下文,及压缩包内),避免造成不必要的损失。
若要转发该功能包,也请将《用户须知》一起转发。
在试用过程中,有任何问题和建议都欢迎在本帖回复,我们将及时和您沟通解决,您的每一次反馈都是我们进步的动力。
谢谢大家。
附《用户须知》:
CocosXR 1.0.0.b1 for Cocos Creator
3.6.0 用户须知
非常感谢您试用 CocosXR 1.0.0.b1,在您下载和安装此插件前,请务必仔细阅读用户
须知。
1,CocosXR 1.0.0.b1(下文简称“本插件”)是厦门雅基软件有限公司专门在 Cocos
Creator 3.6.0 基础上开发的针对 XR 设备进行互动内容创作和发布的插件,其所有权和最终解
释权归厦门雅基软件有限公司所有。下载和使用本插件视同您已经同意 Cocos Creator 的
《软件许可及服务协议》。
2,本插件是专门针对 Cocos Creator 3.6.0 版本设计的 XR 扩展插件,请您务必确认采用
Cocos Creator 3.6.0 版本来创建或者打开您准备添加 XR 扩展的项目;切勿尝试用本插件来
配合任何其它非 3.6.0 版本的 Cocos Creator,否则您将自行承担所有后果。
3,本插件支持的 XR 设备有:Meta Quest2、Rokid Air,请您确认您的设备条件以便进行完
整开发构建流程的试用。
4,本插件属于公测试用版本,其有效期限截至 2022 年 12 月 31 日;但建议您在试用过程中
及时关注 Cocos 相关信息渠道,以便在正式版本发布的时候能及时进行编辑器/插件版本切换
升级;预计您可以顺利将项目内的本插件升级替换为正式版本。
5,本插件的简易安装流程如下:
用 Cocos Creator 3.6.0 创建一个新的项目;
下载本插件,并将文件解压到"(项目根文件夹)"路径底下;
重新打开项目,或点击“扩展–扩展管理器–项目”里的“扫描扩展”选项,确认以
“xr-”开头的扩展已成功添加并且启用;
再次点击“扩展”菜单,这时候会看到“xr 升级包”的选项,点击后会弹出升级界面,点
击“升级”,这时候会进行项目自定义引擎的创建,时间可能会比较久,根据电脑配置而定,一般需要 3~10 分钟左右,请等待提示升级完成,中间不要关闭该界面或者进行其它
操作。
完成升级后请根据提示重启编辑器,然后就可以开始 XR 内容创作了。
6,若您不再需要使用本插件,或者出现了其它异常状况,以及将来升级使用正式版的 XR 插
件,您需要卸载本插件,简易流程如下:
点击“扩展–xr 升级包”,在弹出的窗口选择“还原”;此操作会比较快,完成后请根据提示
重启编辑器;
重启后请根据您的需求,再次进行“升级”或者停用项目里所有“xr-”相关的扩展,并且可
以在"(项目路径)\extensions"里删除对应扩展的文件夹。
7,公测时间内的相关问题和建议可以在论坛里反馈,我们会尽快安排验证和回复,再次感谢
您对 Cocos 的支持!
已知问题:
1,暂不支持 Vulkan 下的 MSAA 功能;
2,Bug:在当前场景内容发生修改并未保存的情况下,更改编辑器布局,会重置所有未保存内
容,导致内容丢失;
3,VideoPlayer、WebView 不能具有深度信息,会被画在镜头最前面,无法交互切遮挡住其他
对象;
4,修改 Tracking Origin Mode,偏移效果不会实时在编辑器中刷新;
5,Grip\Trigger 这种弹性按钮按下时会发生抖动,导致信号不精确;
6,ScrollView、PageView 这类带 cc.Mask 的 UI 控件会被 Mask 全屏遮罩;
7,传统 UI 控件的 cc.Widget 的适配功能不适用于 XRUI;
8,为 XRUI 添加 cc.RaycastChecker 时,如果此 UI 或父级 UI 没有启用,则不会自动添加
BoxCollider;
9,XRUI 不支持根据距离计算遮挡效果,目前遮挡关系只是通过渲染顺序得到的。
功能包下载链接:
Cocos XR 使用说明文档:
Cocos XR Demo下载地址:
关于XR的部分在使用和学习的时候,如果有什么想交流或咨询的可以加入下方的二维码进行交流提问,欢迎有需要的同学加入:
欢迎批评指正