public static void Create()
{
BehaveAsset asset;
string name = "NewBehaveLibrary";
int nameIdx = 0;
while (System.IO.File.Exists (
Application.dataPath + "/" + name + nameIdx + ".asset"
))
{
nameIdx++;
}
asset = new BehaveAsset ();
asset.Data = (new Library ()).GetData ();
AssetDatabase.CreateAsset (asset, "Assets/" + name + nameIdx + ".asset");
Selection.activeObject = asset;
EditorUtility.FocusProjectWindow ();
EditLibrary ();
}