0 votes
by (130 points)

我是一个初学者,在学习UE4的同时想在PICO Neo3上开发个游戏玩玩,但是我照着官方开发者文档中的步骤第一步就受到了挫折,我按照https://sdk.picovr.com/docs/UnrealXRSDK/en/chapter_four.html
中的步骤打包完成,且没有报错,但是安装完成之后在PICO Neo3中打开显示是直接闪退的,我不知道是什么回事,我又去问了下我朋友,他们也不懂,然后做了个unity的简易demo,但是我用https://sdk.picovr.com/docs/MetricsTool/en/index.html官方提供的工具看,以及adb查看内存信息,发现是一直都有占用内存,而且一直增大,然后FPS开始下降,也是会闪退,有大佬能够解答一下为什么么?求救!~!~!

1 Answer

0 votes
by (5.4k points)

neo3 有更新系统吗?最新的sdk对neo3的系统有要求,你更新下系统试试
软件版本号在c000rf01bv1.0.1sv1.16920210924_b323及以上
unity 你用的什么版本的编辑器,sdk用的哪个版本

by (130 points)

有更新,但是我点检查更新,他现在显示是最新版本,我的版本号是c000 rf01 bv1.0.1 sv1.120 20210716_b271,我想用UE4,用的是4.26版本,SDK用的是Unreal XR SDK2.0.1,unity我不知道我朋友用的是哪个版本,SDK据他说是用的旧版,新版打包用不起来,跟我的情况一样会直接闪退。

by (5.4k points)

这系统不是最新的,最少在b323以上,你现在的在b271,从官网下载离线升级包看能不能更新一下
https://www.pico-interactive.com/cn/puirom.html
这有离线升级方法
https://sdk.picovr.com/docs/%E7%B3%BB%E7%BB%9F%E5%8D%87%E7%BA%A7/chapter_two.html#id1

by (130 points)

然后我用旧版的UE4旧版的SDK找到蓝图了,新版本的Unreal XR SDK 2.0.1包里面导出的pawn没有蓝图的,导致启动不起来,直接闪退了,现在旧版本v1.2.7里面的蓝图只有头的,但是我按照https://sdk.picovr.com/docs/UnrealSDK/en/chapter_five.html加了运动控制器(手柄)进去,为啥打包安装之后手柄还是没有的呢?是不是也要我自己去调用起来,写一堆东西才能用吖?

by (130 points)

现在升级B335版本号了,我朋友的做的unity demo还是进去之后内存一直在增长,然后帧率从72降到36,然后冻屏,最后闪退

by (5.4k points)

你试试这个,弄好的带有neo3手柄模型的pawn
链接:https://pan.baidu.com/s/1Xeq2FTGo7fd6dyS4BhINrQ
提取码:q7qj

unity demo用的哪个版本的Unity引擎 sdk用的哪个版本的,demo是空场景还是有啥特别的东西吗

by (130 points)

没有,就是个空场景加上三个预置体,昨晚上调试了之后看着正常了,现在就是我学着怎么去弄UE4了

by (100 points)

您好,我的unity demo和您之前遇到的闪退现象一样,您是怎么调好的,非常感谢!!!

...