登录
  • 欢迎访问 Sharezer Blog

最新发布 第11页

Sharezer移动开发

本周热门

Default

JS 通过方法名,判断方法是否存在,并执行

最近因为学习Laya的原因,重新接触了一下JS 在写状态机的时间突然有一个想法 当我从状态机得到一个样的状态,把他转换方法名,通过得到的方法名,能不能直接调用方法 比方说,当前的状态为TestState,判断TestState()是否存在,如果存在则执行this.TestState() 方法一 通过hasOwnProprety判断 var funcName = "TestFunc"; if (GameManager.prototype.hasOwnProperty(funcName)) {   &nb……继续阅读 »

sharezer 8年前 (2016-09-13) 2995浏览 0评论 3个赞

Unity

AssetDatabase.AddObjectToAsset的问题

有两个类NodeGraph和StateNode,继承于ScriptableObject 现在将一个NodeGraph实例保存到Assets中 AssetDatabase.CreateAsset(curGraph, "Assets/Database/" + wantedName + ".asset"); AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); 然后再生成一些StateNode的实例,插到这个NodeGraph的实例中 curNode.name……继续阅读 »

sharezer 8年前 (2016-09-06) 11494浏览 0评论 0个赞

Editor

Unity 可以进行排序的列表ReorderableList

正在序列化一下List的默认样式如下: public class TestScript : MonoBehaviour { public List<string> TestList = new List<string>(); void Start () { } void Update () { } } 手动控制大小,不方便排序与删除 UnityEditorInternal有ReorderableList这个类,可以用于列表的排序 新建一个自定义扩展脚本 ……继续阅读 »

sharezer 8年前 (2016-08-29) 5498浏览 0评论 6个赞

C#

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

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

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

NGUI

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) 2994浏览 0评论 0个赞

Default

申请免费的SSL证书

1、访问https://www.sslforfree.com/ 2、输入申请的域名,点击Create Free SSL Certificate 3、点击Manual Verification 手动验证 4、按照步骤验证所有权 5、生成SSL证书 6、创建帐号和密码,90到到期后会通知 7、下载证书(得到三个文件Privacy Key、CA_bundle.crt 和 certificate.crt) ……继续阅读 »

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