最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Unity擴(kuò)展Hierachry的右鍵菜單

 更新時(shí)間:2019年02月22日 09:26:17   作者:yangrc1234  
這篇文章主要為大家詳細(xì)介紹了Unity擴(kuò)展Hierachry的右鍵菜單,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

游戲制作到一定階段后,一定會(huì)出現(xiàn)一些GameObject的“模板”。比如一個(gè)敵人一定會(huì)有一個(gè)“Enemy Behaviour”、“Box Collider”等。雖然Prefab可以用來(lái)作為“預(yù)制件”,但是Prefab產(chǎn)生的物體和Prefab自身有關(guān)聯(lián),同時(shí)還要從Project菜單里去找到Prefab再拖出來(lái)。

一個(gè)解決方案是擴(kuò)展編輯器菜單,就像右鍵Hierachry時(shí)出現(xiàn)的3D Object、2D Object一樣??梢詣?chuàng)造GameObject的菜單有兩個(gè),一個(gè)是頂部菜單的GameObject,另一個(gè)是Hierachry的右鍵菜單。

Unity Editor Extensions – Menu Items 的文章中提到了如何擴(kuò)展頂部菜單.

using UnityEngine;
using UnityEditor;
 
public class MenuItems
{
 [MenuItem("Tools/Clear PlayerPrefs")]
 private static void NewMenuOption()
 {
  PlayerPrefs.DeleteAll();
 }
}

但是沒(méi)有提到Hierachry右鍵菜單的擴(kuò)展。

此文章提到,Hierachry右鍵菜單其實(shí)來(lái)自于頂部GameObject的菜單,只是截取了其中的“一段”。如果要擴(kuò)展,只需要把添加到GameObject菜單的菜單項(xiàng)的優(yōu)先級(jí)設(shè)置到這“一段”之間即可。這樣就可以同時(shí)出現(xiàn)在GameObject菜單和Hierachry右鍵菜單中了。

 public static class Test {
 
  [MenuItem("GameObject/MyMenu/Do Something", priority = 0)]
  static void Init() {
   Debug.Log("here");
  }
 }

下圖顯示了兩個(gè)菜單中各項(xiàng)的優(yōu)先度??梢钥吹街灰獌?yōu)先度在0到49之間,就可以同時(shí)出現(xiàn)在兩個(gè)菜單中。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:

相關(guān)文章

  • 使用位運(yùn)算實(shí)現(xiàn)網(wǎng)頁(yè)中的過(guò)濾、篩選功能實(shí)例

    使用位運(yùn)算實(shí)現(xiàn)網(wǎng)頁(yè)中的過(guò)濾、篩選功能實(shí)例

    這篇文章主要介紹了使用位運(yùn)算實(shí)現(xiàn)網(wǎng)頁(yè)中的過(guò)濾、篩選功能實(shí)例,一個(gè)比常規(guī)拼接SQL字符串更有新意的一個(gè)解決思路,需要的朋友可以參考下
    2014-07-07
  • C#?Winform文本面板帶滾動(dòng)條的實(shí)現(xiàn)過(guò)程

    C#?Winform文本面板帶滾動(dòng)條的實(shí)現(xiàn)過(guò)程

    當(dāng)數(shù)據(jù)過(guò)多時(shí),往往無(wú)法在一頁(yè)中展示,所以非常需要一個(gè)滾動(dòng)條來(lái)調(diào)節(jié)頁(yè)面內(nèi)容,這篇文章主要給大家介紹了關(guān)于C#?Winform文本面板帶滾動(dòng)條的實(shí)現(xiàn)過(guò)程,需要的朋友可以參考下
    2022-12-12
  • 詳解C#中HashTable的用法

    詳解C#中HashTable的用法

    在.NET Framework中,Hashtable是System.Collections命名空間提供的一個(gè)容器,用于處理和表現(xiàn)類(lèi)似keyvalue的鍵值對(duì),其中key通常可用來(lái)快速查找,同時(shí)key是區(qū)分大小寫(xiě);value用于存儲(chǔ)對(duì)應(yīng)于key的值
    2016-02-02
  • C# WinForm制作登錄界面的實(shí)現(xiàn)步驟

    C# WinForm制作登錄界面的實(shí)現(xiàn)步驟

    本文主要介紹了C# WinForm制作登錄界面的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • C#中XmlTextWriter讀寫(xiě)xml文件詳細(xì)介紹

    C#中XmlTextWriter讀寫(xiě)xml文件詳細(xì)介紹

    .NET中包含了很多支持XML的類(lèi),這些類(lèi)使得程序員使用XML編程就如同理解XML文件一樣簡(jiǎn)單。在這篇文章中,我將給出這樣的一個(gè)類(lèi)的使用示例,這個(gè)類(lèi)就是XmlTextWriter類(lèi)
    2013-04-04
  • C#解析JSON實(shí)例

    C#解析JSON實(shí)例

    這篇文章主要介紹了C#解析JSON的方法,主要采用了C#自帶的JavaScriptSerializer類(lèi)來(lái)實(shí)現(xiàn),方法簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2014-09-09
  • C#加密解密類(lèi)實(shí)例程序

    C#加密解密類(lèi)實(shí)例程序

    這篇文章主要介紹了C#加密解密類(lèi)實(shí)例程序,大家參考使用吧
    2013-12-12
  • c#中DataTable轉(zhuǎn)List的2種方法示例

    c#中DataTable轉(zhuǎn)List的2種方法示例

    這篇文章主要給大家介紹了關(guān)于c#中DataTable轉(zhuǎn)List的2種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • WinForm使用正則表達(dá)式提取內(nèi)容的方法示例

    WinForm使用正則表達(dá)式提取內(nèi)容的方法示例

    這篇文章主要介紹了WinForm使用正則表達(dá)式提取內(nèi)容的方法,結(jié)合實(shí)例形式分析了WinForm基于正則匹配獲取指定內(nèi)容的相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05
  • WPF開(kāi)發(fā)txt閱讀器實(shí)現(xiàn)目錄提取功能

    WPF開(kāi)發(fā)txt閱讀器實(shí)現(xiàn)目錄提取功能

    這篇文章主要為大家詳細(xì)介紹了WPF開(kāi)發(fā)txt閱讀器時(shí)如何實(shí)現(xiàn)目錄提取功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-06-06

最新評(píng)論

万全县| 古交市| 西乌珠穆沁旗| 井冈山市| 固原市| 大余县| 襄汾县| 阿克陶县| 灵石县| 城市| 蓬莱市| 阿勒泰市| 鹿泉市| 榆树市| 班戈县| 班戈县| 永兴县| 清新县| 栾城县| 襄樊市| 左云县| 嘉禾县| 庆阳市| 和林格尔县| 琼海市| 黄平县| 平陆县| 武威市| 微山县| 龙川县| 开远市| 武平县| 青冈县| 济阳县| 永修县| 峨边| 大安市| 云林县| 海安县| 安宁市| 博兴县|