public void ConnectRods(Trolleybus sender) { new Task(() => { LogicObj.DoWork(sender); }).Start(); }
public void DoWork(Rocket target) { VisualElement = new Bitmap(iconPaying, s); LogicObj.X = target.X; LogicObj.DoWork(target); VisualElement = new Bitmap(icon, s); }
private void AddLogic() { GameObject logictemp = (GameObject)Resources.Load("LogicObjs/" + nameLogic); if (logictemp != null) { logicObject = Instantiate(logictemp, transform).GetComponent <LogicObj>(); logicObject.elementObject = this; logicObject.transform.position = transform.position + offsetLogic; } else { Debug.LogError("LogicObj missing"); } }
public void Stop() { LogicObj.StopWork(); }
public void DoWork(Trolleybus target) { LogicObj.X = target.X + 30; LogicObj.Y = target.Y; LogicObj.DoWork(target); }