解决Unity打包后Timeline里部分特效没显示的bug

这篇具有很好参考价值的文章主要介绍了解决Unity打包后Timeline里部分特效没显示的bug。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

比较诡异的问题,美术同学给过来的特效资源,在Edtior里是正常播放的,但打包后特效里应该落下来的光柱却消失了。

问题分析

考虑到打包后的环境和Editor环境的区别文章来源地址https://www.toymoban.com/news/detail-402807.html

  1. AssetBundle
    通过在Editor里加载AssetBundle来播放,发现也是正常的,应该不是资源问题。
  2. ParticleSystem的Culling Mode
    粒子系统和Animator一样,默认是不在镜头内就不模拟的。由于光柱效果是从远处落下的,考虑有可能其落下位置是在镜头外导致了粒子效果没模拟。那为什么在Editor里是正常呢?因为Editor里可能会被Scene界面的镜头看到而触发了模拟(之前就试过在Animator踩过这个坑)。
    通过把相关粒子效果的Culling Mode都改成Always Simulate,再打包,发现问题没解决。。
  3. IL2CPP裁剪
    通过检查特效,发现里面用到了Timeline,而出现的光柱是通过Control Track里的Control Activation控制的,通过问答1和问答2发现这是官方的一个bug,IL2CP

到了这里,关于解决Unity打包后Timeline里部分特效没显示的bug的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Unity Timeline在编辑器下正常,真机(模拟器、手机)不正常播放问题

    出现这个问题很大可能是因为设置了 Managed Stripping Level = Low 只需要改成 Managed Stripping Level = Medium就可以正常播 或者改Assets/link.xml没有就新建 如果还是不能播放,可以考虑下是不是资源打包出问题了。 上面的代码裁剪掉的明显特征是,真机运行log会出现: The referenced script (U

    2024年03月13日
    浏览(95)
  • 解决Unity打包时,Android SDK 报错问题

    报错内容应该包括类似如下信息: 不一定完全一致(比如版本号不同),但肯定会包含这些信息。 这个问题其实不难解决,之前解决过一次,但是后来又碰到了,忘了之前是怎么搞得了,结果又整了半天,这回直接记录一下好了,节省下次再配的时间。 下面进入正题,其实

    2024年02月05日
    浏览(53)
  • Unity 解决SpriteAtlas图集打包AssetBundle白图问题

    之前文档上说勾选了Include in build之后,就不需要自己增加一个Binding脚本,但是仍然会弹出警告,并且会出现白图现象 Tight Packing 勾选之后当Sprite有透明通道可能会出现错位 不推荐勾选 选项取消勾选之后打包AssetBundle会报警告 并且出现白图现象 那是因为没有进行bing  Sprite

    2024年02月11日
    浏览(41)
  • 解决 Unity 打包 APK 时出现 Gradle 构建失败的问题

    在使用 Unity3D 进行 Android 应用程序开发时,我们通常需要将项目打包成 APK 文件以便在 Android 设备上进行测试或发布。然而,有时在打包过程中可能会遇到 Gradle 构建失败的问题。本文将介绍一些常见的原因和解决方法来解决这个问题。 检查 Gradle 版本和依赖项 首先,确保你

    2024年02月06日
    浏览(61)
  • 通过Jenkins实现Unity多平台自动打包以及相关问题解决

            通过本文可以了解到如何在windows和mac上部署Jenkins。并且通过Jenkins实现Unity在IOS,安卓和PC等多平台自动打包的功能,并且可以将打包结果通过飞书机器人同步到飞书群内。优化工作流,提高团队的开发效率。文末记录了实际使用Jenkins时遇到的各种问题,以及对应的

    2024年02月12日
    浏览(28)
  • Unity WebGL项目打包后本地打开报错问题解决方法

    在Unity打包WebGL项目后,本地打开html页面出现错误提示。 Failed to download file Build/Unity Web.data.gz. Loading web pages via a file:// URL without a web server is not supported by this browser.   在网上试了好几种方法,综合起来终于跑起来了。以下是解决步骤: 1. 打开Web服务 ,打开控制面板--程序--启

    2024年02月14日
    浏览(71)
  • 解决:“Unity打包非全屏游戏,运行时仍然全屏” 的问题

    前言          我们在使用Unity做游戏的时候,会碰到一些需要固定分辨率的游戏,可是有时候在固定了分辨率以后,打包出来的项目却一直都是全屏的,那么有什么方法解决呢? 固定分辨率         首先需要固定分辨率,我们可以从左上角 File → Build Settings → Playe

    2024年02月05日
    浏览(151)
  • 解决Unity中不显示阴影的问题

    1.检查游戏的Quality设置,在某些质量下,可能会将阴影关闭以提升性能  2.检查光线是否开启了投射阴影的功能 3. 检查场景中的物体是否开启了=投射阴影的功能  4.如果发现直射光不能产生阴影,其他都正确,并且报了下面的错误,则设置Graphics中如下的选项至Built-in Shader即

    2024年02月11日
    浏览(37)
  • Unity2021 Sprite图像不显示 问题解决

    创建Sprite后 图片在Scene中显示,在Game中却无法显示。 问题出在Camera未照到 解决办法: 点击Camera,调整位置,直到图片显示。  

    2024年02月16日
    浏览(47)
  • 【Unity】解决aseprite像素画导入到Unity中显示模糊问题

    一、问题 在aseprite这个软件中画好了像素画导入到unity中显示却是模糊的。  变成了这个样子。。。  二、解决方法 三、效果展示  变得清晰起来了。  

    2024年02月13日
    浏览(41)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包