- 博客(11)
- 收藏
- 关注
转载 热更新机制流程
1.对比差异文件2.下载3.解压4.删除旧文件,移动新文件5.删除多余文件6.重新加载脚本转载于:https://www.cnblogs.com/Hyhom/p/9275012.html
2018-07-06 18:07:00
308
转载 unity开发小贴士之十 项目优化
原文链接:https://zhuanlan.zhihu.com/p/36930662所以这篇博客的主题还是以这次分享的核心内容为主线,顺便把PPT的内容也提供出来,可能添加少量当时没聊的私货(以引用块或者(补)的方式标注,以方便听过分享的朋友阅读)。0. 题目和提纲这次分享的题目是《Connecting The Dots——基于团队的持续优化之道》。优化是一件琐碎...
2018-05-17 19:26:00
424
转载 unity开发小贴士之八 Audio使用心得
1. AudioSourcepitch 倍速播放 默认=1 战斗有2倍速 3倍速 对应的 技能音效也有同步倍速播放的需求。2.场景切换 背景音乐有渐变需求,借助DOTWEEN插件,需要注意的是DOFade()之前需要volume=0audioSource.volume = 0 audioSource:DOFade(self.musicVolume,2.5)3.背景音乐比较...
2018-05-16 18:34:00
204
转载 unity开发小贴士之七 解决UGUI-ScrollRect无法拖拽
ScrollRect的拖拽会被Item为Button(监听过拖拽)所覆盖解决方案有二:1.不实现Button的IDragHandle2.在Button的IDragHandle接口中调用ScrollRect的IDragHandle接口已经实现的demo转载于:https://www.cnblogs.com/Hyhom/p/9046153.html...
2018-05-16 15:14:00
1377
转载 unity开发小贴士之六 Material的RendereringMode
起因:换装时为了平滑地从一种材质切换到另一种材质,可以考虑使用一种发光特效的动画覆盖,也可以淡入淡出(设置Alpha)。当我考虑使用淡入淡出的方案时,发现设置Alpha并无效果,后来看了Material的手册时发现了RendereringMode属性。渲染模式适用对象说明Opaque石头适用于不透明的物体Cutout...
2018-05-16 15:01:00
242
转载 unity开发小贴士之五 RectTransform设计下的UI布局方式
市面上的移动游戏UI布局分为两种: 1.全屏铺满 2.小屏居中 两种布局引出两种布局方式 : 相对布局和绝对布局 相对: Image相对Panel顶部距离20 即Image尺寸跟随Panel尺寸改变 唯一固定的是距离顶部的距离20不变 此种对应全屏铺满的UI,比如返回按钮始终在右上角20像素出。 绝对: Image位置不随Panel变化 此种布局对应小屏居中 在不同的分辨率上 屏幕变宽变...
2018-05-16 14:57:00
260
转载 unity开发小贴士之四 换装系统总结
换装系统游戏中英雄的形象由头部,身体,四肢组成,每个部位可以佩戴不同的饰品,比如发型,头饰,武器,衣服,翅膀等。这些饰品需要支持替换,卸载。我们来单独看一个部件-武器唯一的组件是SkinnedMeshRenderer 它主要的三个成员是Mesh(网格),Bone(骨骼),Marital(材质);一只Model都是由许多个Mesh组成的,Bone的作用是将Mesh中的顶点附着...
2018-05-16 11:34:00
192
转载 unity开发小贴士之三 UGUI-Lua Component回收
ugui tolualocal test = {}test.b = gameobjecttest.c = gameobject:GetComponent(typeof(UnityEngine.UI.Button))首先调用UnityEngine.GameObject.Destroy(test.b)如果test这个table也被ToLuaUnRef回收之后,发现test.c这个...
2018-05-15 19:36:00
221
转载 unity开发小贴士之二 三种Update
void FixedUpdate(){} void Update(){} void LateUpdate(){}执行顺序如上。执行时机:FixedUpdate 固定时间间隔被执行,用于物理世界的物体更新;Update 每一帧调用一次,每两帧的时间间隔受硬件的影响;LateUpdate 每一帧调用之后被执行,处理渲染后的逻辑;转载于:http...
2018-05-14 19:21:00
178
转载 unity开发小贴士之一 对象消失的三种方式
Unity3D游戏对象消失三种方法的区别:1、gameObject.active:是否在场景中停用该物体,在你gameObject.active =false中,则你在场景中用find找不到该物体。如果该物体有子物体,你要用SetActiveRecursively(false) 来控制是否在场景中停用该物体。2、GameObject.Destroy():表示移除物体或物体...
2018-05-14 18:01:00
384
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人