public static void ExcuteButton(string Name, float ButtonWidht, VoidFuntion funtion) { if(GUILayout.Button(Name, GUILayout.Width(ButtonWidht))) { if(funtion != null)funtion(); } }
public static void ExcuteButton(string Name, float ButtonWidht, VoidFuntion funtion) { if (GUILayout.Button(Name, GUILayout.Width(ButtonWidht))) { if (funtion != null) { funtion(); } } }
private void ExcuteButton(string name, Rect posInfo, VoidFuntion function) { if (GUI.Button(posInfo, name)) { if (function != null) { function(); } } }
private void ExcuteButton(string name, VoidFuntion function) { if (GUILayout.Button(name)) { if (function != null) { function(); } } }
void Awake() { TryLoadDll("CurveTracer3DDriver.dll"); if (hLib == null) { return; } start = LoadFunction <IntResultFunction>(hLib, "Start") as IntResultFunction; getMajorVersion = LoadFunction <IntResultFunction>(hLib, "GetMajorVersion") as IntResultFunction; getMinorVersion = LoadFunction <IntResultFunction>(hLib, "GetMinorVersion") as IntResultFunction; isVersionConfirmed = LoadFunction <IntResultFunction>(hLib, "IsVersionConfirmed") as IntResultFunction; left = LoadFunction <VoidFuntion>(hLib, "TurnLeft") as VoidFuntion; right = LoadFunction <VoidFuntion>(hLib, "TurnRight") as VoidFuntion; stop = LoadFunction <VoidFuntion>(hLib, "Stop") as VoidFuntion; if (hLib == null) { stateText.text = NO_DLL; } }
public void RemoveGameOverEvent(VoidFuntion ev) { evGameOver -= ev; }
public void AddGameOverEvent(VoidFuntion ev) { evGameOver += ev; }
public void RemoveGameClaerEvent(VoidFuntion ev) { evGameClear -= ev; }
public void AddGameClearEvent(VoidFuntion ev) { evGameClear += ev; }
private void ExcuteButton(string name, VoidFuntion function) { if(GUILayout.Button(name)) { if(function != null)function(); } }
public void RemoveGameClaerEvent(VoidFuntion ev){ evGameClear -= ev; }
public void AddGameInitEvent(VoidFuntion ev) { evGameInit += ev; }
private void ExcuteButton(string name, Rect posInfo, VoidFuntion function) { if (GUI.Button(posInfo, name)) { if (function != null) function(); } }
public void RemoveGameInitEvent(VoidFuntion ev){ evGameInit -= ev; }
public void AddGameInitEvent(VoidFuntion ev){ evGameInit += ev; }
public void RemoveGameOverEvent(VoidFuntion ev){ evGameOver -= ev; }
public void AddGameOverEvent(VoidFuntion ev){ evGameOver += ev; }
public void RemoveGameInitEvent(VoidFuntion ev) { evGameInit -= ev; }
public void AddGameClearEvent(VoidFuntion ev){ evGameClear += ev; }