
c# 语言
ccUnity
这个作者很懒,什么都没留下…
展开
-
DateTime
//时间、数值工具类// public class _Utility:MonoBehaviour{ void Start () { } void Update () { }public static int getDstNum(int num){ return (num+198012)^654321;}public static int get原创 2015-06-23 18:48:41 · 616 阅读 · 0 评论 -
Unity-数据结构
1几种常见的数据结构 Array,ArrayList,List,L数组Array:数组是最简单的数据结构。其具有如下特点: 1.数组存储在连续的内存上。 2.数组的内容都是相同类型。 3.数组可以直接通过下标访问。 数组Array的创建: int size = 5; int[] test = new int[size];创建一个新的数组时将在 CLR(公共语言运行库) 托管堆中分配一块转载 2015-08-02 10:59:11 · 1168 阅读 · 0 评论 -
C# 宏定义 - 在unity里面使用
region 区域使用 Visual Studio 代码编辑器的大纲显示功能时指定可展开或折叠的代码块。 在较长的代码文件中,能够折叠或隐藏一个或多个区域会十分便利,这样,您可将精力集中于当前处理的文件部分。下面的示例演示如何定义区域注意: #region 块必须以 #endregion 指令终止。 #region 块不能与 #if 块重叠。但是,可以将 #region 块嵌套原创 2016-01-05 11:22:05 · 2599 阅读 · 0 评论 -
unity3d 单例模式
这个模式不一定 符合单例模式的意思,因为我是菜鸟,在实践中摸索前进。 unity3d 脚步之间相互调用的话,一开始写的时候是获取到那个script, getcompenont<"script">().Do() Do() 是个方法。 现在 用 单例模式的话 就会简单一些,具体性能和运算量 我不知道。public class GameManager:MonoBehaviour{原创 2015-09-02 15:00:21 · 1010 阅读 · 0 评论 -
C# 概念 协变,逆变 ,不变体
简述什么是 协变,逆变 ,不变体协变性:如 string ->object (子类到父类的转换)逆变性:如 object -> string (父类到子类的转换)不变性:基于上面两种情况,不可变。原创 2016-09-09 17:20:36 · 478 阅读 · 0 评论