private Insert ( string name, string templateName ) : void | ||
name | string | |
templateName | string | |
리턴 | void |
private void SaveHumanTemplate() { string path = EditorUtility.SaveFilePanelInProject("Create New Human Template", "New Human Template", "ht", string.Format("Create a new human template")); if (path == string.Empty) { return; } HumanTemplate humanTemplate = new HumanTemplate(); humanTemplate.ClearTemplate(); for (int index = 0; index < this.m_Bones.Length; ++index) { if ((UnityEngine.Object) this.m_Bones[index].bone != (UnityEngine.Object)null) { humanTemplate.Insert(this.m_Bones[index].humanBoneName, this.m_Bones[index].bone.name); } } AssetDatabase.CreateAsset((UnityEngine.Object)humanTemplate, path); }
private void SaveHumanTemplate() { string message = string.Format("Create a new human template", new object[0]); string text = EditorUtility.SaveFilePanelInProject("Create New Human Template", "New Human Template", "ht", message); if (text == string.Empty) { return; } HumanTemplate humanTemplate = new HumanTemplate(); humanTemplate.ClearTemplate(); for (int i = 0; i < this.m_Bones.Length; i++) { if (this.m_Bones[i].bone != null) { humanTemplate.Insert(this.m_Bones[i].humanBoneName, this.m_Bones[i].bone.name); } } AssetDatabase.CreateAsset(humanTemplate, text); }
private void SaveHumanTemplate() { string path = EditorUtility.SaveFilePanelInProject("Create New Human Template", "New Human Template", "ht", string.Format("Create a new human template")); if (path == string.Empty) return; HumanTemplate humanTemplate = new HumanTemplate(); humanTemplate.ClearTemplate(); for (int index = 0; index < this.m_Bones.Length; ++index) { if ((UnityEngine.Object) this.m_Bones[index].bone != (UnityEngine.Object) null) humanTemplate.Insert(this.m_Bones[index].humanBoneName, this.m_Bones[index].bone.name); } AssetDatabase.CreateAsset((UnityEngine.Object) humanTemplate, path); }
private void SaveHumanTemplate() { string message = string.Format("Create a new human template", new object[0]); string text = EditorUtility.SaveFilePanelInProject("Create New Human Template", "New Human Template", "ht", message); if (text == string.Empty) { return; } HumanTemplate humanTemplate = new HumanTemplate(); humanTemplate.ClearTemplate(); for (int i = 0; i < this.m_Bones.Length; i++) { if (this.m_Bones[i].bone != null) { humanTemplate.Insert(this.m_Bones[i].humanBoneName, this.m_Bones[i].bone.name); } } AssetDatabase.CreateAsset(humanTemplate, text); }