unity3d - 粒子或动画
问题描述
非常感谢你所有的快速回复,我真的很感激。我还有一个一直想知道的问题,所以我正在开发手机游戏,我想尽可能地保持尺寸小。所以我想知道使用 Unity 粒子效果、影响性能和游戏大小?我想知道,如果我想制作一个在游戏对象被破坏时分解的视觉效果,我应该使用统一粒子系统来做到这一点吗?还是我应该制作该游戏对象破坏的动画并改用它?
总而言之,我应该为诸如雨效果、五彩纸屑和火焰效果之类的东西制作动画,而不是用粒子系统制作它们吗?使用其中一个有什么缺点吗?
解决方案
正如 TEEBQNE 所说,您可以根据需要在动画和粒子系统之间进行选择。如果您的团队规模较小或者您是单个开发人员,最好选择粒子系统以实现更改的灵活性和快速执行。
优化粒子系统并不难,只要确保不要过度使用数字并避免一些常见错误。此处列出了移动游戏优化的最佳实践列表
您还可以在统一资源商店中找到一些非常漂亮的粒子,这些粒子已经经过很好的优化。
推荐阅读
- javascript - 国庆节排除在 JQuery 中不起作用
- azure-devops - TF400813: 在 Azure DevOps 管道中使用 System.AccessToken 时,用户 '' 无权访问此资源
- javascript - 我该如何修复这个轮播?
- javascript - 更新目标组件中的全局状态,而不重新渲染共享全局状态的组件
- sass - SASS/SCSS:@use 定义到全局命名空间的变量抛出“未定义变量”错误
- git - 在某些条件下使用钩子自动将一个分支合并到另一个基础上?
- encoding - 在 PLPGSQL/Orafce 中转换文本
- javascript - 如何在组件内添加计数动画?
- python - 使用 SQL Alchemy 提交对象后发生更改
- python-2.7 - Fipy 中的特殊网格划分(空心圆柱体的 3d 网格划分)