private void CreateObjectCommon(HierarchyMessage.MessageID messageID, int instanceID) { // ChoseKunWindowを開く EditorWindow.GetWindow(typeof(UnityChoseKunEditorWindow)); var message = new HierarchyMessage(); message.messageID = messageID; message.baseID = instanceID; UnityChoseKunEditor.SendMessage <HierarchyMessage>(UnityChoseKun.MessageID.HierarchyPush, message); }
/// <summary> /// Create Primitiveの共通関数 /// </summary> /// <param name="messageID"></param> /// <param name="instanceID"></param> /// <param name="primitiveType"></param> private void CreatePrimitiveCommon(HierarchyMessage.MessageID messageID, int instanceID, PrimitiveType primitiveType) { // ChoseKunWindowを開く EditorWindow.GetWindow(typeof(UnityChoseKunEditorWindow)); var message = new HierarchyMessage(); message.messageID = HierarchyMessage.MessageID.CreatePrimitive; message.baseID = instanceID; message.primitiveType = primitiveType; UnityChoseKunEditor.SendMessage <HierarchyMessage>(UnityChoseKun.MessageID.HierarchyPush, message); }