Unity通過選單欄快速建立資料夾

2021-09-29 02:47:48 字數 1162 閱讀 4357

隨著專案的擴大,大量素材等資源,應該命好名整理好,便於管理。

剩下的這三個比較特殊的資料夾必須放在assets資料夾下,之前放在assets資料夾下的子資料夾下,發現無效了......

直接上**吧,放到專案裡,unity編譯後視窗選單上就會出現這個選單欄。

using unityeditor;

using unityengine;

using system.io;

/* *

* writer:june

* * date: 2019.10.28

* * function:在assets資料夾目錄下建立資料夾

* * remarks:不用掛載,打包出錯的話,可以刪除此指令碼!

* */

//防止打包出錯,只在編輯器下編譯

#if unity_editor

public class createprojectfloder

//重新整理目錄

assetdatabase.refresh();

}[menuitem("creatfolderinproject/single/resources")]

public static void creatresourcesfolder()

[menuitem("creatfolderinproject/single/streamingassets")]

public static void creatstreamingassetsfolder()

[menuitem("creatfolderinproject/single/plugins")]

public static void creatpluginsfolder()

/// /// 建立資料夾

///

static void creatfolder(string _assetpath, string _foldername)

}#endif

如果打包出錯就刪掉此指令碼!

建立選單欄

1 定義狀態列類 cstatusbar 2 呼叫creat 建立狀態列 3 呼叫setindicators 新增面板 4 呼叫setpaneinfo 設定面板寬度和樣式 5 呼叫setpanetext 設定狀態列面板文字 6 呼叫repositionbars 顯示狀態列 例項 現在對話方塊了中定義m...

RCP建立選單欄工具欄(下拉)

如圖 建立並註冊action override protected void makeactions iworkbenchwindow window 建立選單,選單項 override protected void fillmenubar imenumanager menubar override ...

關於Unity中UGUI做選單欄彈出

這裡我用的的英文位移用了 translate和vector3.lerp 使用滑鼠位置的判斷結合選單欄的位置狀態來進行開關控制 這裡面有乙個坑就是錨點座標,ui介面顯示的都是錨點座標,跟ui的世界座標和當地座標沒有半毛錢的關係 開始的時候我糾結到座標位移問題上了 其實這裡用動畫的話還是比較方便的,但是...