Пример #1
0
    /// <summary>
    /// Auto-upgrade.
    /// </summary>

    protected override void OnInit()
    {
        if (!mFillCenter)
        {
            mFillCenter = true;
            centerType  = AdvancedType.Invisible;
#if UNITY_EDITOR
            NGUITools.SetDirty(this);
#endif
        }
        base.OnInit();
    }
Пример #2
0
    /// <summary>
    /// Auto-upgrade.
    /// </summary>

    protected override void OnInit()
    {
        if (!mFillCenter)
        {
            mFillCenter = true;
            centerType  = AdvancedType.Invisible;
#if UNITY_EDITOR
            UnityEditor.EditorUtility.SetDirty(this);
#endif
        }
        base.OnInit();
    }
        public ResourceViewControl()
        {
            InitializeComponent();

            lblType.Text = string.Empty;

            _glControl = new OpenGLControl();
            _glControl.Dock = DockStyle.Fill;
            _glControl.Mode = OpenGLControl.DisplayMode.SingleModelView;

            _currentAdvancedType = AdvancedType.None;

            RefreshTreeView();
        }
Пример #4
0
	/// <summary>
	/// Auto-upgrade.
	/// </summary>

	protected override void OnInit ()
	{
		if (!mFillCenter)
		{
			mFillCenter = true;
			centerType = AdvancedType.Invisible;
#if UNITY_EDITOR
			NGUITools.SetDirty(this);
#endif
		}
		base.OnInit();
	}
        private void treeView_AfterSelect(object sender, TreeViewEventArgs e)
        {
            if (treeView.SelectedNode != null)
            {
                IResourceInfo info = ResourceInfoFactory.ConvertToResourceInfo(treeView.SelectedNode.Tag);

                lblType.Text = treeView.SelectedNode.Text;
                propertyGrid.SelectedObject = info;

                AdvancedType advancedWindow = ResourceInfoFactory.GetAdvancedType(treeView.SelectedNode.Tag);
                if (advancedWindow != _currentAdvancedType)
                {
                    pnlAdvanced.Controls.Clear();

                    switch (advancedWindow)
                    {
                        case AdvancedType.Model:
                            pnlAdvanced.Controls.Add(_glControl);
                            break;
                        case AdvancedType.None:
                            break;
                    }

                    _currentAdvancedType = advancedWindow;
                }

                //Update the advanced window
                switch (_currentAdvancedType)
                {
                    case AdvancedType.Model:
                        LoadModel();
                        break;
                    case AdvancedType.None:
                        break;
                }
            }
        }
Пример #6
0
	/// <summary>
	/// Auto-upgrade.
	/// </summary>

	protected override void OnInit ()
	{
		if (!mFillCenter)
		{
			mFillCenter = true;
			centerType = AdvancedType.Invisible;
#if UNITY_EDITOR
			UnityEditor.EditorUtility.SetDirty(this);
#endif
		}
		base.OnInit();
	}