Ejemplo n.º 1
0
 public void SetButtonActions(MageAssignableBuilding.Action action)
 {
     foreach (var actionWithEvent in action.actions)
     {
         UIManager.SetButtonEvent(_thisButton, actionWithEvent);
     }
 }
Ejemplo n.º 2
0
        public void Init(float theta, MageAssignableBuilding.Action action)
        {
            var x = Mathf.Sin(theta + Mathf.PI / 2);
            var y = Mathf.Cos(theta + Mathf.PI / 2);

            transform.localPosition = new Vector3(x, y, 0f) * 125f;

            SetIcon(action.sprite);

            SetButtonActions(action);
        }