- 博客(4)
- 收藏
- 关注
转载 Unity脚本优化(1)
在开发游戏时,我们遇到了游戏过程中偶尔出现延迟的问题。在使用Unity性能分析器进行分析后,我们问题主要来源于:***未优化的着色器和未优化的C#脚本。*** 本文将主要介绍如何优化Unity游戏项目的C#脚本的方法。 Unity性能分析器是寻找造成卡顿脚本的最佳方法。我强烈建议直接在设备上对游戏进行性能分析,而不是在编辑器中进行性能分析。 本文中分享的游戏项目面向iOS,所以我们需要连接...
2020-02-26 16:09:44 256
转载 Unity脚本优化(2)
第二部分:减少脚本的执行时间 如果代码不经常调用,这部分提到的一些规则可能不会产生明显的作用。在我们的项目中,我们有一个每帧执行的大型循环,因此在该代码中,即使做很小的改动,也会产生很明显的作用。 如果使用方法不当或在不合适的情形下使用,部分改动可能会产生更差的执行时间。每次对代码进行优化方面的改动后,要记得查看性能分析器,确保改动有理想的效果。 这部分的一些规则可能会导致代码变得难以理解,甚至可...
2020-02-26 16:09:10 236
原创 AssetBundle 与服务器
最近在研究Unity 与AB包的热更新,按照网上的看了一下,研究了一晚上有所收获,所以想记下我实验的点滴(新手) 1、准备一个服务器 如果想测试的话,可以去找网上买一个服务器或者自己搭建一个,要从远程下载AB包,首先要有一个链接地址,我这里用的是web服务器。 首先我们连接我们的服务器,打开服务器管理 因为我测试过所以我有一个IIS服务器,如果没有的我们可以自己去建立一个 按照箭头的方向操作 ...
2020-01-17 23:24:50 324
原创 Unity3D AssetBundle自我总结(打包)
打包AssetBundle代码 `using UnityEditor; using System.IO; using UnityEngine; public class CreateAssetBundles { //创建打包按钮 [MenuItem(“Assets/Build AssetBundles”)] static void BulidAllAssetBundles() { //创建文件夹 ...
2020-01-12 14:04:43 165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人