在寫專案的時候,我建立了乙個方法裡面需要乙個int的引數. 我記得是uievent trigger不能直接傳遞乙個數字,最多只能傳遞乙個gameobject屬性過去(=.=那個值不想再元件上定義)
uibutton message元件不能傳遞引數.
uievent trigger元件 傳遞gameobject某個元件的屬性過去
感覺這兩個都不是很合適就自己寫了乙個sendmessage元件
如圖:
元件類:
usinginspectoriedtor擴充套件unityengine;
using
system.collections;
namespace
plateface
public
gameobject tager;
public
string
functionname;
public mestype messagetype =mestype.@default;
public
int@int;
public
string
@string;
public
gameobject @object;
void
onclick()}}
}}
using三個指令碼預覽圖:unityengine;
using
unityeditor;
using
system.collections;
namespace
plateface
//更新編輯後的資料。
} }
}
自定義事件
public event eventhandleropenprogress private void onopenprogress progresseventargs e if openprogress null openprogress this,e public class progressev...
自定義事件
簡單的自定義事件 首先定義乙個類來監聽客戶端事件,這裡我們監聽鍵盤的輸入。定義乙個委託。public delegate void userrequest object sender,eventargs e 前面的object用來傳遞事件的發生者,後面的eventargs用來傳遞事件的細節,現在暫時沒...
js自定義事件和jQuery自定義事件
1.簡述 js自定義事件是用來擴充套件dom元素的行為的,可以讓dom元素監聽自定義事件,並手動觸發,更加靈活地實現一些操作。jquery自定義事件使用場景更加廣泛一些,不僅限於dom監聽自定義事件,可以任意自定義事件並隨時觸發。用於實現觀察者模式,為大型專案解耦非常方便。2.js自定義事件,js可...