2018年6月28日

摘要: 尼尔:机械纪元 上周介绍了Unity项目中的资源配置,今天和大家分享一个AssetBundle打包工具。相信从事Unity开发或多或少都了解过AssetBundle,但简单的接口以及众多的细碎问题也给工作带来较多的困扰。今天分享AssetBundle工具的实践与想法,相信这块内容对帮助理解Asset 阅读全文
posted @ 2018-06-28 18:04 湖北小胡 阅读(1091) 评论(0) 推荐(0) 编辑
 
摘要: 这是我在2017金山技术开放日分享的部分内容。从贴图资源格式配置的介绍开始,引申出资源配置工具,最后再谈谈一整套项目资源管理方案。在GitHub上可以获取到资源配置工具的代码,是基于下面理念的一份简单实现。 一个3D游戏项目中的资源主要由贴图、模型、动作、声音等组成。模型设计师设计模型,场景由模型组 阅读全文
posted @ 2018-06-28 18:03 湖北小胡 阅读(1311) 评论(0) 推荐(0) 编辑
 
摘要: Unity5.x AssetBundle打包详解 在网上查看了很多资料,想详细搞清楚AssetBundle的原理。以实现符合项目需求的打包工具和加载逻辑 1. AssetBundle是什么? AssetBundle是Unity用于动更的一种资源打包格式,如果某个资源需要动更的话,它必须被打包成Ass 阅读全文
posted @ 2018-06-28 16:26 湖北小胡 阅读(1716) 评论(0) 推荐(0) 编辑
 

2018年6月21日

摘要: using DG.Tweening;using System;using System.Collections;using System.Collections.Generic;using UnityEngine; //同时播放一首背景音乐//同时播放N个音效//对象池管理AudioSource组件 阅读全文
posted @ 2018-06-21 00:04 湖北小胡 阅读(351) 评论(0) 推荐(0) 编辑
 

2018年6月20日

摘要: using System.Collections;using System.Collections.Generic;using UnityEngine;using System; //[Serializable] 由于class.struct不被Unity3d识别为可以Serialize的结构一般用 阅读全文
posted @ 2018-06-20 15:19 湖北小胡 阅读(361) 评论(0) 推荐(0) 编辑
 

2018年6月19日

摘要: using UnityEngine;using System.Collections;using UnityEngine.UI;using System.Collections.Generic; public class Ui_S : MonoBehaviour { public string sp 阅读全文
posted @ 2018-06-19 18:07 湖北小胡 阅读(453) 评论(1) 推荐(0) 编辑
 
摘要: using UnityEngine;using System.Collections.Generic;using System;using UnityEngine.EventSystems;using UnityEngine.UI; public class GraphicUnLockManager 阅读全文
posted @ 2018-06-19 18:07 湖北小胡 阅读(1533) 评论(0) 推荐(0) 编辑
 

2018年5月31日

摘要: 1、复制android-sdk-windows文件夹到C盘或者D盘或者你可以找到的任意盘任意目录,注意:不能在中文目录下!! 复制完成之后,打开unity,新建一个项目,打开Edit-Preferences选项。 2、SDK地址:点击Browse,找到刚刚复制的android-sdk-windows 阅读全文
posted @ 2018-05-31 21:18 湖北小胡 阅读(9973) 评论(1) 推荐(0) 编辑
 
摘要: 1.PC平台的话保持场景中显示的顶点数少于200K~3M,移动设备的话少于10W,一切取决于你的目标GPU与CPU。 2.如果你用U3D自带的SHADER,在表现不差的情况下选择Mobile或Unlit目录下的。它们更高效。 3.尽可能共用材质。 4.将不需要移动的物体设为Static,让引擎可以进 阅读全文
posted @ 2018-05-31 21:14 湖北小胡 阅读(1810) 评论(1) 推荐(0) 编辑
 
摘要: 1. 尽量避免每帧处理,可以每隔几帧处理一次 比如: [C#] 纯文本查看 复制代码 function Update() { DoSomeThing(); } [C#] 纯文本查看 复制代码 function Update() { DoSomeThing(); } [C#] 纯文本查看 复制代码 f 阅读全文
posted @ 2018-05-31 21:10 湖北小胡 阅读(355) 评论(0) 推荐(0) 编辑