Пример #1
0
 private void toolStripButtonToolTemplateBrush_Click(object sender, EventArgs e)
 {
     this.SceneEditorTool = MilkshakeSceneEditorTool.TemplateBrush;
 }
Пример #2
0
 private void toolStripButtonToolCamera_Click(object sender, EventArgs e)
 {
     this.SceneEditorTool = MilkshakeSceneEditorTool.Camera;
 }
Пример #3
0
        private void MilkshakeForm_Load(object sender, EventArgs e)
        {
            InitializeNodes();            
            _preferences = MilkshakePreferences.Load();
            sceneEditorControl.Preferences = _preferences;
            this.SceneEditorTool = MilkshakeSceneEditorTool.Select;
            if (_preferences.ForceWindowParametersAtStartup == true)
            {
                this.Left = _preferences.LastEditorPosition.X;
                this.Top = _preferences.LastEditorPosition.Y;
                this.Size = new Size(_preferences.LastEditorSize.X, _preferences.LastEditorSize.Y);
                this.WindowState = _preferences.LastEditorMaximizedState ? FormWindowState.Maximized : FormWindowState.Normal;
            }
            if (_projToLoad != string.Empty)
            {
                LoadProject(_projToLoad);
            }
            else
            {
                if (_preferences.EditorStartupAction == MilkshakePreferencesEditorStartupAction.OpenStartupWizard)
                {
                    _currentProject = new IceCreamProject();
                    _projectWasModified = true;
                }
                else if (_preferences.EditorStartupAction == MilkshakePreferencesEditorStartupAction.OpenLastEditedProject
                    && String.IsNullOrEmpty(_preferences.LastOpenedProject) == false)
                {
                    try
                    {
                        LoadProject(_preferences.LastOpenedProject);
                    }
                    catch
                    {

                    }
                }
            }
            RefreshEditorStatus();
            // focus by default on the scene
            sceneEditorControl.Focus();
        }