- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 SOCKET基础讲解
对于SOCKET在这里我不想究其历史,我只想说其时它是一种进程通讯的方式,简言之就是调用这个网络库的一些API函数就能实现分布在不同主机的相关进程之间的数据交换。SOCKET中首先我们要理解如下几个定义概念: 一是IP地址:IP Address我想很容易理解,就是依照TCP/IP协议分配给本地主机的网络地址,就向两个进程要通讯,任一进程要知道通讯对方的位置,位置如何来确定,就用对方
2016-08-30 13:53:37 324
原创 Unity5.0新特性 StateMachineBehaviours
无意中发现了这个新特性,都怪自己没有仔细看unity的更新文档。首先贴上StateMachineBehaviour类的代码。#region 程序集 UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null// E:\Unity Folder\Projects\LoadingDemo\Library\Uni
2016-08-29 18:36:30 1589
转载 Unity3d 编写编辑器自定义插件
Unity3D的运行时和编辑器类分别存储在不同的Assemblies里:UnityEngine和UnityEditor。由于编辑器插件是独立于游戏之外的,因此需要在assets文件夹下建立Editor目录来存放自定义插件的代码。需要注意的是Editor文件夹是被编辑器智能识别的,可以是其他文件夹的子文件夹,并且可以存在多个,这样就给我们安排文件结构提供了便利。注意游戏中的脚本是不能访问Editor
2016-08-29 18:18:10 2690
转载 Inspector视图使用脚本展开组件
Inspector视图中的所有组件,如果想展开必须用鼠标点击一下左上角的小箭头。昨天有朋友问我能不能通过脚本来动态展开或者关闭。可以用反射来做直接上代码~123456789101112
2016-08-29 18:08:59 712
原创 Unity 自定义Inspector面板 样式
有时候为了开发更加方便,会重写Inspector面板或者Editor窗口。一般情况下,Unity已经将public修饰符的字段自动序列化,使得该字段能够在Inspector面板中能够被修改。而且也添加了许多unity的特性,例如[Range(0, 100)],[HideInInspector]等等,需要了解的同学们可以百度一下。这次我们说的是Inspector面板。马上看看效果及代码。
2016-08-29 17:12:25 3463
转载 UGUI 技术点笔记 (干货走起)
如果不太熟悉UGUI的同学,请补充一下UGUI教程,这里就不一一说明了.NGUI 与 UGUI 区分:// -------------------------------------------------打包图集: (为了优化图集,我们可以选择把带透明通道图片 和 不带透明通道的图片分开打图集,这样可以减少内存的占用量)NGUI:在打包图集的时候图集的默
2016-08-29 11:13:48 1816
转载 游戏开发-Unity中的音频
游戏中的音频分为音乐和音效。 音乐,适用于较长音频,例如游戏背景音乐。 音效,适用于较短音频,例如开枪时的“砰砰”声。Unity3D游戏引擎一共支持4个音乐格式的文件.aiff 适用于较短的音乐文件可用作游戏打斗音效.wav 适用于较短的音乐文件可用作游戏打斗音效.mp3 适用于较长的音乐文件可用作游戏背景音乐
2016-08-29 11:07:16 707
转载 C#实现所有经典排序算法
1、选择排序选择排序classSelectionSorter { private int min; publicvoid Sort(int[] arr) { for (int i = 0; i < arr.Length - 1;++i) { mi
2016-08-29 10:56:23 497
转载 Unity3d网络游戏Socket通讯
网络游戏是一种人们娱乐休闲互交的应用软件。既然是互交,当然需要彼此间的了解通讯。要通讯那必须需要Socket:我们今天要实现的主角即套接字。Socket的英文原义是“孔”或“插座”,正如其英文原意那样,象一个多孔插座。一台电脑机器犹如布满各种插座的房间,每个插座有一个编号,有的插座提供220伏交流电, 有的提供110伏交流电,有的则提供有线电视节目。 客户软件将插头插到不同编号的插座,就可以得到不
2016-08-29 10:34:51 1082
转载 当优美的C#与Unity3D结合时开发游戏变的超Esey(一)必须掌握的C#100个基本点。
Unity3D提供支持三种脚本语言,但是Jscript并非一我们所熟知的那个Jscript,有着很大的不同,所以建议使用优美的C#语言来写脚本,下面是必须掌握的100个C#基本点。1.C#中使用//(双斜杠)来表明本行的剩余部分代表注释。2.C#中语句是按顺序执行的,每条语句以分号结尾。3.C#中的函数执行一系列语句的行为,称为语句块---一对大括号中包含0条或多条语句。
2016-08-29 10:18:22 5271
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人