Example #1
0
        void item_ClickBasic(object sender, EventArgs e)
        {
            EnumMayaBasic type = (EnumMayaBasic)((ToolStripMenuItem)sender).Tag;

            MayaController.Instance.RunBasic(type);

            MessageBox.Show("Operation finished!");
        }
Example #2
0
        public void RunBasic(EnumMayaBasic type)
        {
            string para = ConfigMaya.Instance.SelectAll;
            switch (type)
            {

                case EnumMayaBasic.Info:
                    MGlobal.displayInfo("Hello World\n");
                    break;

                case EnumMayaBasic.FirstSelect:
                    MayaBridge.Instance.ShowMeshInfo();
                    break;

                case EnumMayaBasic.ToTrimesh:
                    MayaBridge.Instance.ConvertToTriMesh();
                    break;

                
                case EnumMayaBasic.SelectVertice:
                    MayaBridge.Instance.GetVerticeSelected();
                    break;
                case EnumMayaBasic.HookUp:
                    MayaBridge.Instance.HookUp();
                    break; 

                case EnumMayaBasic.Create:
                    MayaBridge.Instance.HookUpCreate();
                    break;
                case EnumMayaBasic.Delete:
                    TriMeshIO.Copy(GlobalData.Instance.TriMesh);
                    break;

            }


           
        }
Example #3
0
        public void RunBasic(EnumMayaBasic type)
        {
            string para = ConfigMaya.Instance.SelectAll;

            switch (type)
            {
            case EnumMayaBasic.Info:
                MGlobal.displayInfo("Hello World\n");
                break;

            case EnumMayaBasic.FirstSelect:
                MayaBridge.Instance.ShowMeshInfo();
                break;

            case EnumMayaBasic.ToTrimesh:
                MayaBridge.Instance.ConvertToTriMesh();
                break;


            case EnumMayaBasic.SelectVertice:
                MayaBridge.Instance.GetVerticeSelected();
                break;

            case EnumMayaBasic.HookUp:
                MayaBridge.Instance.HookUp();
                break;

            case EnumMayaBasic.Create:
                MayaBridge.Instance.HookUpCreate();
                break;

            case EnumMayaBasic.Delete:
                TriMeshIO.Copy(GlobalData.Instance.TriMesh);
                break;
            }
        }