Unity3D
繁星不尽月不休
JUST DO IT
展开
-
Unity3d C#脚本学习小结(九) [创建AssetBattle]
都快一年没有写博客了,一直在忙着, 现在继续写我的Unity小经验,希望对像我这样刚学习Unity的开发爱好者有一定的帮助,各界人士发现错误的,给予指正。以前一直没有做游戏内更新游戏,最近使用了Unity中的资源包,这个可以完成游戏的内部资源更新下载,不用让用户再次下载游戏,重新安装了,如果重新下载,这么大的流量,玩家会骂人的,好了,废话不多说,上菜。我们知道游戏内更新是要下载游戏包的,原创 2014-02-20 10:30:44 · 2587 阅读 · 0 评论 -
Shader学习(基础语法)
前言 本博客主要针对《CG Programming in Unity》进行部分重点翻译,希望降低读者的阅读难度,方便快速查阅相关内容,让初学者的重心放在学习技术上,本文针对某些难懂的点进行解释,方便大家理解。原创 2017-10-21 19:28:11 · 517 阅读 · 0 评论 -
Unity3d C# 脚本学习小结(二) 【常用方法】
1、Start() 开始方法;2、Update() 正常更新逻辑,每渲染一帧都会调用3、FixedUpdate() 不受帧率的变化,固定的时间间隔被调用,怎么设置间隔?Edit->Project Setting->time下面的Fixed timestep4、LateUpdate() 会在每一帧中被调用。在所有Update函数被调用之后才执行。有利于程序的有序执行。(例如:跟随摄原创 2013-06-06 21:16:53 · 3766 阅读 · 0 评论 -
Unity3d C# 脚本学习小结(一)开篇语
本人最近对Unity3D刚接触,很多脚本都不会,在慢慢摸索,我打算记录下我的学习历程,也让初学者慢慢了解Unity3D脚本的编写,由于很多书籍都是js脚本,而我学习的是C#,所以我的本系列博客都是使用C#脚本;如果本系列博客对您的学习有帮助,谢谢您的支持,如果有错误的地方,请您尽快拍砖,以免误导别人。 学习资源,Unity脚本手册http://game.ceeger.com/Scri原创 2013-06-06 21:21:40 · 1728 阅读 · 0 评论 -
Unity3d C# 脚本学习小结 (三) 【创建网络服务器】
这次主要讲的是怎么创建网络服务器;1、服务器端 首先创建一个netServer脚本,该脚本在本机打开一个端口,等待客户端的连接;大家先看看代码 public class netServer : MonoBehaviour { int port=10000; void OnGUI() { switch(Network.peerType) {原创 2013-06-06 21:26:56 · 1669 阅读 · 0 评论 -
Unity3D C#学习小结(六)[使用TrailRender做漂亮的特效]
大家都知道在游戏中很多很炫的技能,人物发出技能后,一道光过去了,是不是很有型?那怎么做这个特效呢? 1、首先创建一个Sphere,然后选中这个Sphere,然后为它添加Component->Effect->Trail Render 添加后可以看到 2、为它的Material选择一个材质,然后为该Sphere添加重力效果,看下效果,3、游戏中应用只需要给这个球加个碰撞检测和原创 2013-06-24 09:19:43 · 6431 阅读 · 0 评论 -
Unity3d C# 脚本学习小结(四)【怎么设置材质的Png图片部分透明】
今天给一个角色添加材质,好长时间都不知道怎么解决png图片的透明,png图片时透明的,可是材质一贴上就变成白色的了,问了别人才知道怎么做; 在Inspector视图中设置材质的Shader为Unlit/Transparent;在代码中设置也可以,原创 2013-06-08 15:48:02 · 2786 阅读 · 0 评论 -
Unity3d C#学习小结(五)[关于不同平台的条件编译]
最近一直在做一个小游戏,想让它在不同平台自适应,当然代码肯定要一次性写完啦,为了适应各种平台,大家肯定会使用条件编译了,下面就说说怎么使用条件编译,条件编译不难,关键是大家不知道它的名字。void Awake () { #if UNITY_ANDROID the code of android #endif #if UNITY_IPHONE the code of原创 2013-06-24 09:01:54 · 4417 阅读 · 0 评论 -
Unity3d C#脚本学习小结(七)[OnTriggerEnter的使用方法]
在游戏中我们需要用到很多的碰撞和触发器,大家都知道OnCollisionEnter是判断两个刚体之间的碰撞,但是有时候用碰撞不是很方便,比如说人物进入门附近的一定区域就把门打开,这里建议使用触发器,但是触发器怎么使用呢。 1、先创建两个Cube,把它们之间的距离调整一下,给他们加上颜色,效果如下 2、选择红色的那个Cub原创 2013-06-27 09:15:46 · 21574 阅读 · 0 评论 -
Unity3d C#脚本学习小结(八)[Mesh Collider的使用]
很多初学者都是使用一个Cube来套在模型上面,然后利用Cube的BoxCollider来控制物体的碰撞,但是如果我们需要精确一点的碰撞怎么办呢,那就用Mesh Collider。 使用方法很简单,在场景中导入一个模型,为其添加Mesh Collider,给它添加一个刚体组件,并且为其选择一个物理材质,运行游戏,是不是发现模型还是穿透了地面,一直向下掉?这就是问题所在,现在把Mesh Co原创 2013-06-27 09:36:57 · 5869 阅读 · 0 评论 -
Unity3D开发基础知识详解
本文简介Unity 编辑器常用基础常用方法简介物体操作网络相关网络协议TCPUDP代码怎么写编译相关学习资源推荐本文简介 本文旨在总结之前的博客,因为之前的博客比较零散,对于各个模块之间划分不够清晰,在此博客进行总结归纳,并且附上最新遇到的一些问题及解决办法,希望能够对自己和他人都能够有所帮助。另外在本文最后附加我浏览过的比较好的,相关问题解决的文章和网站,供大原创 2016-11-13 16:42:11 · 3845 阅读 · 0 评论 -
NGUI PK UGUI
功能 图集方面NGUI:是必须先打出图集然后才能开始做界面。这一点很烦,因为始终都要去考虑你的UI图集。比如图集会不会超1024,图集该如何来规划等等。在制作的时候需要将图片打入图集后才能进行制作。UGUI:sprite packer的模式。自带的图集打包模式,注意图片不能放在Resources文件夹下面,Resources文件夹下的资源将不会被打入图集,切记。没打包的时候生成原创 2016-05-26 21:01:34 · 2097 阅读 · 0 评论 -
Shader学习(裁剪面)
本博客主要针对《CG Programming in Unity》进行部分重点翻译,希望降低读者的阅读难度,方便快速查阅相关内容,让初学者的重心放在学习技术上,针对某些难懂的点进行解释,方便大家理解。原创 2017-10-21 19:32:49 · 2862 阅读 · 0 评论