unity官方教程:
本部落格僅供自己記錄要點,一切以官方文件為準。
我們可以通過
using unityengine;
using unityeditor;
public
class menuitems
}
來擴充套件已有/自定義選單按鈕,上述**中的tools可替換為window這樣的原有選單項。
eg.
// add a new menu item with hotkey ctrl-shift-a
[menuitem("tools/new option %#a")]
private
static
void
newmenuoption()
// add a new menu item with hotkey ctrl-g
[menuitem("tools/item %g")]
private
static
void
newnestedoption()
// add a new menu item with hotkey g
[menuitem("tools/item2 _g")]
private
static
void
newoptionwithhotkey()
有些按鈕只有在右擊某類東西時才會起作用,所以我們需要驗證,例子如下
[menuitem("assets/processtexture")]
private
static
void
dosomethingwithtexture()
// note that we pass the same path, and also pass "true" to the second argument.
[menuitem("assets/processtexture", true)]
private
static
bool
newmenuoptionvalidation()
效果:只有在texture2d上才會有用
[menuitem("newmenu/option1", false, 1)]
private
static
void
newmenuoption()
[menuitem("newmenu/option2", false, 2)]
private
static
void
newmenuoption2()
[menuitem("newmenu/option3", false, 3)]
private
static
void
newmenuoption3()
[menuitem("newmenu/option4", false, 51)]
private
static
void
newmenuoption4()
[menuitem("newmenu/option5", false, 52)]
private
static
void
newmenuoption5()
效果:以10為單位一組
end.除此之外還有menucommand、contextmenu、contextmenuitem等幾個類,跟menuitem差不多,看頂上的鏈結吧,另外有
選單按鈕繪製
首先,使用乙個a元素來作為dom容器 href menua 對a元素做一些樣式設定 在這裡,我們要設定的選單要有三條橫線,然後我們在設計關閉按鈕時只能設定兩條橫線。因此,我們需要想其他的方法來設計三條直線 用box shadow屬性,將陰影的模糊值設為最小,並設定好陰影的spread尺寸,陰影就將呈...
CButtonST中選單按鈕的構建
前言 基於mfc based dlg實現,環境 vc 6.0 正文 新建乙個mfc based dlg的工程,命名為 trymenu 1 實現效果如圖 一 工具條的建立與載入 1 首先資源檢視中新建乙個menu資源,如圖 其中整個menu資源的id號為 idr menu1,第乙個選單項 one 的i...
android 實現按鈕鍵選單的方法
記憶力不好,實現過程記錄一下.在 acvitity類中,定義2個類的成員變數 protected static final int menu about menu.first protected static final int menu exit menu.first 1 在類的空白處,右鍵滑鼠按...