0

AssetBundle在移动设备上丢失

 1 week ago
source link: https://blog.uwa4d.com/archives/TechSharing_380.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
AssetBundle在移动设备上丢失

AssetBundle在移动设备上丢失

  • 作者:admin
  • 时间:4月2日
  • 浏览:384 次
  • 分类:厚积薄发

1)AssetBundle在移动设备上丢失
2)Unity云渲染插件RenderStreaming,如何实现多用户分别有独立的操作
3)如何在圆柱体类型的地图中编程玩家的输入
4)Mixamo动画的根运动问题


这是第380篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面地掌握和学习。

UWA社区主页:community.uwa4d.com
UWA QQ群:465082844

AssetBundle

Q:外网项目经常出现本地AssetBundle包丢失的情况,表现为:

1. 输出报错日志:Unable to open archive file: abPath
2. System.IO.File.Exists(abPath)接口返回false

在荣耀、华为系列手机出现的较为频繁,请问大家有遇到过类似的情况吗,应该怎么排查此类问题呢?

之前看到过类似的帖子,一直认为是这个问题,但后面发现并不是偶现的权限问题,后面再次启动也会报同样的错误。

1.png

原贴链接:
https://answer.uwa4d.com/question/643a43248882e9413c7821be

A:遇到过类似问题,原因未知,怀疑是ROM/Unity实现问题。

多次重启手机,初次跑包时触发概率较高。

几种方案:

  1. 异步改同步
  2. 合并控制AssetBundle数量
  3. LoadFromMemory,注意额外内存开销

感谢vTHu9nLdTLZM@UWA问答社区提供了回答,欢迎大家转至社区交流:
https://answer.uwa4d.com/question/660171845c7f5d2c5805d360


Rendering

Q:Unity云渲染插件RenderStreaming,如何实现一台机器上启动多个实例,也就是多用户分别有独立的操作?

Unity的RenderStreaming例子已经跑通,但是没有写如何实现通过一个服务器,多个客户端用户独立操作的实现,比如我想把云渲染的渲染端部署到一个服务器上,另外几台电脑分别连接这个服务器请求云渲染画面,每一个客户端的电脑都有自己独立的画面。

针对以上问题,有经验的朋友欢迎转至社区交流分享:
https://answer.uwa4d.com/question/66029ec15ce8a46b00fc4c4d


Script

Q:在2.5D的横版卷轴游戏中,有一个圆柱形的场景,玩家在向右移动的时候会沿着圆柱的曲面移动,该如何设置玩家的移动输入逻辑呢?

2.png

A:可以用样条曲线的旋转和方向来限制玩家/AI的行动路线,开启Movement组件上的Constrain To Plane,设置Plane Constraint的Origin和Normal确保能跟随曲线;还可以配合相机的旋转使玩家的输入更舒服(比如保持相机方向和样条曲线法线方向一致)。

针对以上问题,有经验的朋友欢迎转至社区交流分享:
https://answer.uwa4d.com/question/660a1cf35ce8a46b00fc4c65


Animation

Q:从Mixamo网站上下载的动画无法使用根运动,如何解决呢?

A:Mixamo的骨骼结构不一样,可以在其他建模软件中手动添加。

针对以上问题,有经验的朋友欢迎转至社区交流分享:
https://answer.uwa4d.com/question/65b0d2d13625c22cffcb1de1

封面图来源于网络


今天的分享就到这里。生有涯而知无涯,在漫漫的开发周期中,我们遇到的问题只是冰山一角,UWA社区愿伴你同行,一起探索分享。欢迎更多的开发者加入UWA社区。

UWA官网:www.uwa4d.com
UWA社区:community.uwa4d.com
UWA学堂:edu.uwa4d.com
官方技术QQ群:465082844


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK