自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

McR的博客

记录一些学习经验,欢迎交流指正

  • 博客(9)
  • 收藏
  • 关注

原创 代码风格& do{…} while(false);

以前看源码的时候看到过这种风格,现简单记录一下。例如做一个多重嵌套判断,可以这么写// true代指某一条件if (true) { if (true) { if (true) { } }}当然也可以这么写// true代指某一条件if (true && true && true) {}不过怎么看逻辑都不清晰,毕竟这里只列举了三个条件...

2019-10-30 11:11:08 84

原创 Unity中特殊的文件夹

大部分内容摘自Unity Manual以及个人理解,欢迎指正。隐藏文件夹以.开头的文件夹会被Unity忽略。在这种文件夹中的资源不会被导入,脚本不会被编译,也不会出现在Project视图中。Standard Assets在这个文件夹中的脚本最先被编译,允许被之外的脚本访问,会被导出到Assembly-CSharp-firstpass, Assembly-UnityScript-first...

2019-09-11 21:16:12 73

原创 打开*.acb格式音频文件

最近想提取某游戏的.acb音频资源,寻找了一圈方法,最终归纳一条方法如下流程: .acb→.hca→.wav步骤:首先下载VGMTOOLBOX,下载地址:VGMTOOLBOX下载完成,解压,打开VGMToolbox.exe在主界面依次选择Misc.Tools→Extraction Tools→Common Archives→CRI ACB/AWB Archive选中想提取的.acb...

2019-09-11 18:24:46 4286 1

原创 Unity&自建Update方法(伪)

实用系列(三)自建Update方法功能介绍:模拟Unity中的Update方法private void Start() // 示例调用{ StartCoroutine(GameOverAnimation());}IEnumerator GameOverAnimation() // 协程{ while (true) { if () { // ...

2018-11-13 11:03:13 446

原创 Unity&异步加载

功能介绍:在场景切换加载较慢时,可以使用异步加载的方法,先在前台展示加载中的进度条或者正在加载的字样,然后使新场景在后台加载,提升用户体验,加快游戏运行(伪)。代码使用方法:新建脚本SceneController挂载到加载场景的某个物体上,using System.Collections;using System.Collections.Generic;using UnityEng...

2018-11-10 23:11:57 1395

原创 Unity&镜头跟随

实用系列(一) 简单的镜头跟随功能介绍:令相机跟随游戏物体;按下Q,E可以左右旋转视角;滚动鼠标滑轮可以放大或者缩小视角;代码使用方法:新建C#脚本FollowPlayer并挂载相机上,设置跟随物体的Tag值为Player;调整当前Scene视角对准跟随物体,按下Ctrl + Shift + F(即Align With View),让相机视角对准跟随物体,设置好相关参数;运行...

2018-11-09 23:44:32 672

原创 Unity&烟花效果实例

特效实例烟花效果(FireWorks)实例效果: 实现步骤: 1.在场景中创建一个粒子系统对象,重命名为Fireworks,Transform -> Reset -> Rotation X -> -90,修改参数值: 2.接下来制作Fireworks升空时的火星效果,选中Fireworks,然后为Fireworks添加子粒子并重命名为Tr...

2018-08-05 17:35:16 9668 8

原创 Unity&火炬效果实例

特效实例1火炬效果(Torch)实例演示: 1.创建一个Particle System,重命名为Torch 2.修改Inspector视图内各项粒子参数: 3.依次选中(勾选上)Inspector视图内的Emission、Shape、Color、over Lifetime、Size over Lifetime、Renderer,并修改数值: 4.为Tor...

2018-08-05 12:42:38 803

原创 Unity&地面火焰效果实例

特效实例1地面火焰效果(Burning Ground)实例演示: 实现步骤: 1.新建一个Particle System,重命名为BurningGround,Transform -> Reset,设置参数:2.设置参数:2 3.新建一个Particle System,重命名为FireFog,Transform -> Reset,设置参数:...

2018-08-05 12:03:36 4962 1

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除