AssetBundle在移动设备上丢失

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


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

AssetBundle

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

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

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

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

原贴链接:
UWA问答 | 游戏开发者互动问答社区 | 侑虎科技

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

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

几种方案:

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

感谢vTHu9nLdTLZM@UWA问答社区提供了回答


Rendering

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

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

针对以上问题,有经验的朋友欢迎转至社区交流分享:
UWA问答 | 游戏开发者互动问答社区 | 侑虎科技


Script

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

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

针对以上问题,有经验的朋友欢迎转至社区交流分享:
UWA问答 | 游戏开发者互动问答社区 | 侑虎科技


Animation

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

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

针对以上问题,有经验的朋友欢迎转至社区交流分享:
UWA问答 | 游戏开发者互动问答社区 | 侑虎科技

封面图来源于网络


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

UWA官网:www.uwa4d.com
UWA社区:community.uwa4d.com

 

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-02 20:22:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-02 20:22:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-02 20:22:02       82 阅读
  4. Python语言-面向对象

    2024-04-02 20:22:02       91 阅读

热门阅读

  1. 题目 1567: 超级玛丽

    2024-04-02 20:22:02       37 阅读
  2. 设计之魅:高质量面向对象设计的秘密

    2024-04-02 20:22:02       39 阅读
  3. Redis

    Redis

    2024-04-02 20:22:02      58 阅读
  4. Python零基础教学(数据类型)

    2024-04-02 20:22:02       32 阅读
  5. 在Linux中部署redis

    2024-04-02 20:22:02       41 阅读
  6. Jackson 2.x 系列【5】注解大全篇一

    2024-04-02 20:22:02       49 阅读
  7. C语言中,`while` 和 `for` 的区别

    2024-04-02 20:22:02       36 阅读
  8. 把本地项目上传到gitee上

    2024-04-02 20:22:02       39 阅读
  9. Debian 配置国内软件源

    2024-04-02 20:22:02       39 阅读