19.Selection是什么

  1. 19.Selection-Selection是什么
    1. 19.1 知识点
      1. Selection公共类是用来做什么的
      2. 准备工作
    2. 19.2 知识点代码
      1. Lesson19_Selection_Selection是什么
      2. MySelectionLearnWindow

19.Selection-Selection是什么


19.1 知识点

Selection公共类是用来做什么的

主要用来获取当前在Unity编辑器中选择的对象,只能用于编辑器开发中。

准备工作

创建一个自定义编辑器窗口,用于之后学习Selection相关的知识。

public class MySelectionLearnWindow : EditorWindow
{
    [MenuItem("编辑器拓展教程/MySelectionLearnWindow")]
    private static void OpenMySelectionLearnWindow()
    {
        MySelectionLearnWindow win = EditorWindow.GetWindow<MySelectionLearnWindow>("Selection学习窗口");
        win.Show();
    }

    private void OnGUI()
    {
    }
}


19.2 知识点代码

Lesson19_Selection_Selection是什么

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Lesson19_Selection_Selection是什么 : MonoBehaviour
{
    void Start()
    {
        #region 知识点一 Selection公共类是用来做什么的?

        //主要用来获取当前在Unity编辑器中选择的对象
        //只能用于编辑器开发中

        #endregion

        #region 知识点二 准备工作

        //创建一个自定义编辑器窗口 用于之后学习Selection相关的知识

        #endregion
    }
}

MySelectionLearnWindow

using System;
using UnityEditor;

public class MySelectionLearnWindow : EditorWindow
{
    [MenuItem("编辑器拓展教程/MySelectionLearnWindow")]
    private static void OpenMySelectionLearnWindow()
    {
        MySelectionLearnWindow win = EditorWindow.GetWindow<MySelectionLearnWindow>("Selection学习窗口");
        win.Show();
    }

    private void OnGUI()
    {
    }
}


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏