public void ReRouteObject(System.Object newObject) { _dropBox = newObject as ObjectDropBox; if (_dropBox != null) { _dropBox.ReRouteBox(this); } }
public void OpeningCB(params ArgsCallBack[] win) { //im using a drop ui _dropBox = ObjectDropBox.Construct(this); foreach (ArgsCallBack arg in win) { arg(this); } }
public void OpeningCB(params ArgsCallBack[] win) { //im using a drop ui _dropBox = ObjectDropBox.Construct(this); if (win == null || win.Length < 1) { return; } foreach (ArgsCallBack arg in win) { arg(this); } }
public static ObjectDropBox Construct(System.Object listener) { if (_myInstance != null) { return(_myInstance); } var canvas = GameObject.Find("UIACanvas"); if (canvas == null) { return(null); } ObjectDropBox dropBox = CreateInstance(listener, canvas); _myInstance = dropBox; return(dropBox); }