コード例 #1
0
        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);
        }
コード例 #2
0
        /// <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);
        }