国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【編輯器擴(kuò)展篇】二、擴(kuò)展Hierarchy視圖

2023-07-17 00:42 作者:nodwl  | 我要投稿

????Hierarchy視圖中出現(xiàn)的都是游戲?qū)ο?,這些對(duì)象之間同樣具有一定的關(guān)聯(lián)關(guān)系。我們可以用樹(shù)狀結(jié)構(gòu)來(lái)表示游戲?qū)ο笾g復(fù)雜的父子關(guān)系。Hierarchy視圖中的游戲?qū)ο髸?huì)通過(guò)攝像機(jī)最終投影在發(fā)布的游戲中。


1、拓展菜單

????在Hierarchy視圖中,也可以對(duì)Create菜單項(xiàng)進(jìn)行擴(kuò)展。

拓展菜單
效果圖


2、拓展布局

????在Hierarchy視圖中,同樣可以對(duì)布局進(jìn)行拓展。

拓展布局
效果圖

3、重寫(xiě)菜單

????Hierarchy視圖中的菜單可以在原有基礎(chǔ)上拓展,如果想徹底拋棄它的菜單項(xiàng),就需要我們重寫(xiě)菜單,先用鼠標(biāo)選擇一個(gè)游戲?qū)ο?,點(diǎn)擊右鍵即可彈出我們的重寫(xiě)菜單,這個(gè)菜單項(xiàng)已經(jīng)和Unity自帶的完全不一樣了,它的工作原理就是監(jiān)聽(tīng)點(diǎn)擊事件,打開(kāi)一個(gè)新的菜單窗口。

重寫(xiě)菜單1
效果圖

????在上述代碼中,使用Event.current來(lái)獲取當(dāng)前的事件。當(dāng)監(jiān)聽(tīng)到鼠標(biāo)抬起的事件后,并且滿足游戲?qū)ο蟮倪x中狀態(tài),開(kāi)始執(zhí)行自定義事件。其中,EditorUtility.DisplayPopupMenu用于彈出自定義菜單,Event.current.Use()的含義是不再之星原有的操作,所以就實(shí)現(xiàn)了重寫(xiě)菜單。

????此外,Hierarchy視圖還可以重寫(xiě)系統(tǒng)自帶的菜單行為。

重寫(xiě)菜單2

? ?

效果圖

?因?yàn)橄到y(tǒng)自帶的菜單創(chuàng)建Image時(shí)會(huì)自動(dòng)勾選RaycastTarger,但我們重寫(xiě)了Image組件的菜單,就避免了圖片不需要處理點(diǎn)擊事件時(shí)帶來(lái)的而外開(kāi)銷,但需要通過(guò)腳本自行創(chuàng)建Image對(duì)象和組件。接著,獲取到Image組件對(duì)象,直接設(shè)置它的raycastTarget屬性即可。


【編輯器擴(kuò)展篇】二、擴(kuò)展Hierarchy視圖的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
天台县| 刚察县| 永康市| 安多县| 安康市| 鱼台县| 涿州市| 周宁县| 营山县| 桃园县| 交口县| 永平县| 独山县| 定结县| 金昌市| 武城县| 平谷区| 临夏市| 太和县| 五原县| 新竹市| 安国市| 开江县| 江都市| 玉龙| 南雄市| 水城县| 定日县| 偃师市| 北川| 松江区| 滁州市| 临猗县| 新晃| 渭南市| 勐海县| 凌云县| 夏津县| 晋中市| 大理市| 将乐县|