登录
  • 欢迎访问 Sharezer Blog

【C#笔记】默认访问修饰符

1、访问修饰符 public : 同一程序集的其他任何代码或引用该程序集的其他程序集都可以访问该类型或成员。 internal : 同一程序集中的任何代码都可以访问该类型或成员,但其他程序集不可以访问。 private : 同一类和结构的代码可以访问该类型和成员。 protected : 同一类和派生(继承特性)类中的代码可以访问该类型和成员。 protected internal :  同一程序集中的任何代码或其他程序集中的任何派生类都可以访问该类型或成员。 2、默认修饰符 ……继续阅读 »

sharezer 8年前 (2016-08-24) 2293浏览 0评论 0个赞

NGUI的NGUIEditorTools类

//返回一个空白可用1x1白色纹理 static public Texture2D blankTexture //返回一个可用的纹理,看起来像一个黑色的检查板 static public Texture2D backdropTexture //返回一个可用的纹理,看起来像一个高对比度检查板 static public Texture2D contrastTexture //用于标题栏/标题的梯度纹理 static public Texture2D gradientTexture //创建一个白色的虚拟纹理 static Texture2D CreateDummyTex () //创建……继续阅读 »

sharezer 8年前 (2016-08-22) 2983浏览 0评论 0个赞

Unity网络状态

public static void GetNetWorkType() { if (Application.internetReachability == NetworkReachability.NotReachable) { Debug.Log("无网络"); } else if (Application.internetReachability == NetworkReachability.ReachableViaCarrierDataNetwork) { Debug.Log("2G/3G……继续阅读 »

sharezer 8年前 (2016-08-05) 2210浏览 0评论 0个赞

WaitForSecondsRealtime

通过继承Unity5.3新加入的CustomYieldInstruction类,即可自定义协程 定义WaitForSecondsRealtime不受Time.timeScale影响 使用方法与WaitForSecond一样 public class WaitForSecondsRealtime : CustomYieldInstruction { private float waitTime; public override bool keepWaiting { get { return Time.realtimeSinceStart……继续阅读 »

sharezer 8年前 (2016-07-27) 3706浏览 0评论 0个赞

Unity GetType(string)得到Type

Unity中的类,能过正常调用Type.GetType()得不到Type 可能通过程序集取得 Unity有运行时和编辑器时两个程序集,分别为: Assembly-CSharp Assembly-CSharp-Editor 通过Assembly.GetExecutingAssembly()获取包含当前执行的代码的程序集 //从当前执行的程序集中获取Type public Type GetType(string TypeName) { return System.Reflection.Assembly.GetExecutingAssembly().GetType(TypeName); ……继续阅读 »

sharezer 8年前 (2016-07-26) 7006浏览 0评论 7个赞