Unity
文章平均质量分 68
派大星PatrickStar
我们一起去捉水母吧
展开
-
Unity 3D优化
前言优化对游戏开发有很重要的意义,它主要分为三个方面的优化:CPU方面,GPU方面和内存方面的优化CPU优化DrawCallDrawCall是CPU调用底层图形接口,每渲染一次都要调用一次DrawCall,这对CPU无疑是巨大的开销。所以我们主要减少每个对象的渲染次数,多个物体最好一起渲染。主要有以下几个措施:Static Batching静态批处理。主要针对状态不会原创 2018-01-08 00:11:08 · 268 阅读 · 0 评论 -
Unity 3D协程
Unity3D 是单线程的StartCoroutine 开启协程Coroutine StartCoroutine(IEnumerator routine);Coroutine StartCoroutine(string methodName, object value = null);yield 暂停协程执行yield return null //暂停一帧,原创 2018-01-08 23:36:45 · 308 阅读 · 0 评论 -
AssetBundle
开发阶段创建AssetBundle文件使用BuildPipeline类的BuildAssetBundle进行文件创建public static AssetBundleManifest BuildAssetBundles(string outputPath, BuildAssetBundleOptions assetBundleOptions, BuildTarget targe原创 2018-01-09 01:16:37 · 277 阅读 · 0 评论