前言
在项目开发过程中,有时候会建一些文件夹,用来定义文件的结构。
建完文件夹并不一定就会马上放入文件。
比法说我经常会在文件夹Resources放一下Datas目录,用来存放策划提供的数据。
当文件夹Datas还没放入东西的时候,我就无法把目录上传到Git上。
这样策划也就看不到这个目录。
现在的主流做法是在空文件夹里放置一个.gitignore文件在里面比较实用,也不会觉得突兀。
这样一个一个文件夹拷贝太麻烦了,因此写了这个小工具。
界面
操作方式,选择文件,……继续阅读 »
sharezer
8年前 (2016-09-23) 3381浏览 1评论
0个赞
最近因为学习Laya的原因,重新接触了一下JS
在写状态机的时间突然有一个想法
当我从状态机得到一个样的状态,把他转换方法名,通过得到的方法名,能不能直接调用方法
比方说,当前的状态为TestState,判断TestState()是否存在,如果存在则执行this.TestState()
方法一
通过hasOwnProprety判断
var funcName = "TestFunc";
if (GameManager.prototype.hasOwnProperty(funcName))
{
&nb……继续阅读 »
sharezer
8年前 (2016-09-13) 2976浏览 0评论
3个赞
有两个类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) 11457浏览 0评论
0个赞