摘要:
一个委托调用多个方法 例如: 取得一个多播委托的所有方法: GetInvocationList()返回值为Delegate 数组 阅读全文
摘要:
当一些类里面的成员函数不足以满足我们的使用的时候我们可以将类进行扩展添加我们自己需要的功能: 例如下面的一个类: 但我们还需要在攻击时生成技能特效,调用其它攻击方式等,就在创建下面一个类 阅读全文
摘要:
转载: http://www.xuanyusong.com/archives/3229 特殊文件夹如图: 1.Editor Editor文件夹可以在根目录下,也可以在子目录里,只要名子叫Editor就可以。比如目录:/xxx/xxx/Editor 和 /Editor 是一样的,无论多少个叫Edito 阅读全文
摘要:
把unity(\Editor\Data\Mono\lib\mono\unity )里面的I18N.CJK.dll和I18N.dll放入打包后的Managed文件夹下或者在做项目时就把这两个库文件放进去 阅读全文
摘要:
1.载入LitJson.dll文件 2.解析的主要代码 阅读全文
摘要:
如果在一个方法前面添加[DebuggerStepThrough]的话在单步执行时不会进入函数体,会自动跳过Debugger 阅读全文
摘要:
ps:Conditional位于using System.Diagnostics; 什么情况下使用该标识符? 当程序中一个方法或属性不想再使用时,如果把它删掉就需要把引用的地方一个一个全部删掉不然就会编译错误,这时我们就可以在塔的上面加一个[Conditional("string")] 然后程序运行 阅读全文
摘要:
Obsolete在什么情况下使用? 答:这个特性是用来做程序改动时使用,当一个功能需要扩展但是想用写其它方法,为了方便其它的程序员调用时可以使用.因为它可以提示需要用哪个方法(描述不准确还是自己理解吧). [Obsolete("提示",bool)]标识符是表示下面的属性或者方法过时第一个参数可以用来 阅读全文
摘要:
一、自定义委托:自定义委托需要用到关键字delegate定义的委托想要调用方法时,委托的返回值类型与参数必须与方法一致例如以下三种使用方式:1.无参数无返回值: 这时委托的调用方式是: 2.有参数无返回值: 这时委托的调用方式是: 3.有返回值及参数: 二、vs中自带的委托 1.Action委托:定 阅读全文
摘要:
2D: 3D: 阅读全文