图集打成AB包,然后加载出现白色的坑

这篇具有很好参考价值的文章主要介绍了图集打成AB包,然后加载出现白色的坑。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今天把图集打包成AB包,然后通过加载的方式,加载出来了但是显示的图片是白色的,如下图所示。

unity图集打ios白块,unity,游戏引擎

原因是因为图集中Include in Build选项没勾选,而且在Editor—>Project Setting中的Sprite Packer选项没有选择Always Enable

unity图集打ios白块,unity,游戏引擎
SpriteAtlas没有勾选Include in Build的话需要通过SpriteAtlasManager.atlasRequested注册事件以便加载SpriteAtlas,具体参考Unity文档。

如果是在Editor中加载AssetBundle,确保Editor Setting中的Sprite Rackker Mode选为Always Enable,就不会出现加载出来白色的情况!
unity图集打ios白块,unity,游戏引擎

把全部参数设置正确后,显示正常了!
unity图集打ios白块,unity,游戏引擎文章来源地址https://www.toymoban.com/news/detail-586277.html

到了这里,关于图集打成AB包,然后加载出现白色的坑的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Unity】AssetBundle资源异步加载以及AB包卸载

    以下代码是基于上一篇文章《AssetBundle资源同步加载》的代码新增了异步加载和AB包卸载功能,有兴趣的同学可以去看看我的上一篇文章。 由于异步加载需要配合协程进行功能开发,所以我对之前封装的AB包资源加载管理器进行修改,改为继承MonoBehaviour的单例模式。 主要修改

    2023年04月08日
    浏览(29)
  • 基于Unity开发WebGL项目加载AB包(三)

    在前两篇文章中,我们分别了解了WebGL如何通过StreamingAssets加载AB包资源(链接:基于Unity开发WebGL项目加载AB包(一)_梵高先森丶的博客-CSDN博客)和如何通过局域网(本地服务器)加载AB包资源(链接:基于Unity开发WebGL项目加载AB包(二)_梵高先森丶的博客-CSDN博客),那么本文,

    2024年02月13日
    浏览(27)
  • Unity 从服务器加载AssetBundle资源写入本地内存,并将下载保存的AB资源从本地内存加载至场景

    AB资源打包后有一个【目录文件】AssetBundle,他保存了所有AB资源的路径与名称, 通过aLLAssetBundleURL链接路径 组拼 从【目录文件】获得的AB资源的名字,然后再协程方法内编写相关代码,从而实现从服务器加载资源的功能。详细见代码。

    2024年02月13日
    浏览(32)
  • [游戏开发][Unity]Assetbundle加载篇(4)检查断点续传以及开始下载AB包

    打包与资源加载框架目录 下 载 AB包之前,要检查该AB包是否下载中断过,例如用户杀程序,卡死等情况。 前文有讲解过,下载AB包会先下载到临时文件夹,全部下载成功后,全部剪切到persistentDataPath沙盒目录中。 回顾一下之前的筛选机制,哪些AB包可以加入下载列表,其中并

    2024年02月08日
    浏览(34)
  • Unity性能优化 - 动态图集

    Unity 动态图集是 Unity 引擎中用于处理游戏纹理优化的一种技术。它可以将多个纹理打包到一个图集中,减少游戏中需要加载的纹理数量,从而提高游戏性能。 在运行时,Unity 动态图集会根据游戏需要动态地生成纹理,并将它们打包到一个图集中,这样可以大幅降低游戏加载

    2024年02月13日
    浏览(30)
  • Unity图集打包

    首先推荐unity官网assetbundle资源分析工具吧 git地址:GitHub - Unity-Technologies/AssetBundles-Browser: Editor tool for viewing and debugging asset bundle contents before and after builds 如果无法下载可以点击此链接下载 官方说明文档 Unity Asset Bundle Browser 工具 - Unity 手册  工具界面 要理解图集打包原理一

    2024年02月14日
    浏览(24)
  • Unity图集

    讲讲Unity图集OvO 图集它是一种将多个纹理合并为一个组合纹理的资源。Unity可以调用此单个纹理来发出单个绘制调用而不是发出多个绘制调用,能够以较小的性能开销一次性访问压缩的纹理 具体来讲,就是如果将多个纹理合并成一个图集,那么涉及到这些纹理的正常绘制时,

    2024年02月06日
    浏览(28)
  • Unity UGUI5——图集

    ​ 字面理解 DrawCall,就是绘制呼叫的意思,表示 CPU(中央处理器)通知 GPU(图形处理器-显卡) 就是 CPU (处理器)准备好渲染数据(顶点,纹理,法线,Shader 等等)后 告知 GPU(图形处理器-显卡)开始渲染(将命令放入命令缓冲区)的命令 ​ 简单来说:一次 DrawCall 就是

    2024年02月15日
    浏览(26)
  • 【Unity编辑器扩展】包体优化神器,图片压缩,批量生成图集/图集变体,动画压缩

    功能介绍: 1. 压缩工具支持对图片原文件压缩(支持png/jpg),也支持使用Unity内置图片压缩批量对图片设置压缩参数。 2. 支持以文件夹或及其子文件夹为单位批量生成图集(SpriteAtlas), 支持同时生成图集变体(SpriteAtlas Variant),支持忽略像素宽高大于限定值的图片打进图集。 3. 批

    2023年04月10日
    浏览(33)
  • Unity学习-逐帧图集动画制作

    首先在文件部分创建一个Sprite Library Asset 然后点击创建出来的文件 点下面的加号添加对应的图 添加完成之后点一下Apply 然后新建一个物体 添加这三个组件 其中SpriteLibrary里面 把你刚刚创建的图集文件拉过来 Sprite Resolver选择对应的动作和图片 然后开始制作动画 Animation创建一

    2024年01月23日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包