Exemplo n.º 1
0
 public void ConnectRods(Trolleybus sender)
 {
     new Task(() =>
     {
         LogicObj.DoWork(sender);
     }).Start();
 }
Exemplo n.º 2
0
 public void DoWork(Rocket target)
 {
     VisualElement = new Bitmap(iconPaying, s);
     LogicObj.X    = target.X;
     LogicObj.DoWork(target);
     VisualElement = new Bitmap(icon, s);
 }
Exemplo n.º 3
0
        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");
            }
        }
Exemplo n.º 4
0
 public void Stop()
 {
     LogicObj.StopWork();
 }
Exemplo n.º 5
0
 public void DoWork(Trolleybus target)
 {
     LogicObj.X = target.X + 30;
     LogicObj.Y = target.Y;
     LogicObj.DoWork(target);
 }