自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

听老罗娓娓道来

分享经验分享快乐

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

原创 游戏中的热更新漫谈

热更新:那么他到底是什么意思,怎么定义的,为什么需要热更新,有什么好处。 热更新文字上面好比一辆车在高速行驶,但是这个时候我想让车子可以飞,这个时候我从外面拿来一个机翼插入车子上面机翼在车子控制下高速旋转车子就飞起来了。这个时候车子实现了飞的功能。但是车子并没有停止下来安装机翼在开动去飞。 在游戏中热更新又是什么意思,假如我爱上了一款网游叫笑傲江湖,我用了10G流量终于下好了可以玩了,还花了我好

2017-10-31 03:35:33 974

原创 Unity之AssetBundle原理全解

AssetBundle:首先我们需要对这个名称有个概念他到底是什么东西,我们构建游戏里面有音乐,贴图,材质,预设等各种资源组拼成一个好玩的游戏。这些都是AssetBundle吗,No,Unity中很简单你在对应资源窗体下面给资源上包名才算。上图; 好了我们就以为可以设置成这个东西,我们就可以写打包工具Build成AB包,并且会放在一个特殊文件夹里,名字固定死了StreamingAsset.

2017-10-31 02:16:12 2147

原创 Unity中Static关键字作用漫谈

先上图,请细细观看static关键字修饰类 加不加会有什么影响,为啥要这样做,理由是什么,我会往当前类加成员函数和字段,会报错提示说在静态类中不能申明实例化成员。是什么意思呢,就是静态类不能申明字段和普通方法。有个语法是字段和普通方法是通过类的对象来访问,既然static限制了对象的new,那么编译器就知道当前类不可能有对象的存在,就不让你在类里申明用不到的东西。就这么简单。 我们假

2017-10-29 14:59:57 4871

原创 Unity中所谓的回调函数

我先描述一个情形: 比如一个A程序员写了一个比较两个数大小的方法 bool CompareTwo(int a, int b) //约定返回真表示a >= b { return a >= b; }现在B程序员想判断1和2哪个大。但是他只有数据不打算写方法,他比较笨。所以他就调A程序员写的代码,你可以看成是库。

2017-10-29 01:48:07 5058 1

原创 unity对象池技术原理杂谈

首先我们来谈一谈对象池技术的介绍:由于Cpu回收游戏对象和创建游戏对象,涉及到内存的分配和回收,研究过操作的同学应该知道当应用程序也就是我们的游戏需要生产一个怪物的时候,我们首先会和操作系统申请一份内存区域准备存放我们的游戏怪物,这个时候操作系统会去检测有没有容的下我们怪物内存大小啊,这个操作就是细活,cpu这个时候会进行许多的工作,当我们怪物掉血死忙的时候我们需要把怪物从屏幕中清除出去,如果我们直

2017-10-28 23:53:14 1235

原创 谈谈abstract关键字在脚本中的作用之一

下面我来谈谈abstract关键字在脚本中的作用:为了简单首先我贴上代码 public abstract class Singleton : MonoBehaviour where T : MonoBehaviour { private static T m_instance = null;public static T Instance{ get { return

2017-10-28 22:42:16 452 1

原创 Unity脚本组件勾选框的存在的意义

本人经过测试假如你的脚本没有unity生命周期函数,那么你会看到Inspector面板对应的脚本没有勾选框如下:    特别提示有Awake()复选框是没有渲染出来给程序员用的下面我们给我们的测试脚本增加unity生命周期函数:比如Update 测试图贴出我在删了这个方法 增加其他生命周期方法:很多就不测了:现在主要讨论的是为啥同为生命周期函数A

2017-10-28 21:50:16 2380 1

空空如也

空空如也

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

TA关注的人

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