Unity
文章平均质量分 68
派大星PatrickStar
我们一起去捉水母吧
展开
-
Unity 3D优化
前言 优化对游戏开发有很重要的意义,它主要分为三个方面的优化:CPU方面,GPU方面和内存方面的优化 CPU优化 DrawCall DrawCall是CPU调用底层图形接口,每渲染一次都要调用一次DrawCall,这对CPU无疑是巨大的开销。所以我们主要减少每个对象的渲染次数,多个物体最好一起渲染。主要有以下几个措施: Static Batching静态批处理。 主要针对状态不会原创 2018-01-08 00:11:08 · 309 阅读 · 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 · 349 阅读 · 0 评论 -
AssetBundle
开发阶段 创建AssetBundle文件 使用BuildPipeline类的BuildAssetBundle进行文件创建 public static AssetBundleManifest BuildAssetBundles(string outputPath, BuildAssetBundleOptions assetBundleOptions, BuildTarget targe原创 2018-01-09 01:16:37 · 292 阅读 · 0 评论