12 2017 档案
摘要:如果在一个方法前面添加[DebuggerStepThrough]的话在单步执行时不会进入函数体,会自动跳过Debugger
阅读全文
摘要:ps:Conditional位于using System.Diagnostics; 什么情况下使用该标识符? 当程序中一个方法或属性不想再使用时,如果把它删掉就需要把引用的地方一个一个全部删掉不然就会编译错误,这时我们就可以在塔的上面加一个[Conditional("string")] 然后程序运行
阅读全文
摘要:Obsolete在什么情况下使用? 答:这个特性是用来做程序改动时使用,当一个功能需要扩展但是想用写其它方法,为了方便其它的程序员调用时可以使用.因为它可以提示需要用哪个方法(描述不准确还是自己理解吧). [Obsolete("提示",bool)]标识符是表示下面的属性或者方法过时第一个参数可以用来
阅读全文
摘要:一、自定义委托:自定义委托需要用到关键字delegate定义的委托想要调用方法时,委托的返回值类型与参数必须与方法一致例如以下三种使用方式:1.无参数无返回值: 这时委托的调用方式是: 2.有参数无返回值: 这时委托的调用方式是: 3.有返回值及参数: 二、vs中自带的委托 1.Action委托:定
阅读全文
摘要:IPAddress[] ips = Dns.GetHostAddresses(Dns.GetHostName()); //Dns.GetHostName()获取本机名Dns.GetHostAddresses()根据本机名获取ip地址组 foreach (IPAddress ip in ips) {
阅读全文
摘要:[Command] //客户端调用服务器执行函数名必须以Cmd开头
阅读全文
摘要:属性类型: _Color("Color",Color)=(1,1,1,1) _Vector("Vector",Vector)=(1,2,3,4) _Int("Int",Int)= 34234 _Float("Float",Float) = 4.5 _Range("Range",Range(1,11)
阅读全文
摘要:1.Awake 用于在游戏开始之前初始化变量或游戏状态。在脚本整个生命周期内它仅被调用一次.Awake在所有对象被初始化之后调用,所以你可以安全的与其他对象对话或用诸如GameObject.FindWithTag()这样的函数搜索它们。每个游戏物体上的Awake以随机的顺序被调用。因此,你应该用Aw
阅读全文
摘要:1. 2. 3. 数学法:已知a,b两个向量 cosθ=X; (X=(a*b)/(|a|*|b|)) 然后求θ=arccosX c#里是Mathf.Acos(X);
阅读全文