public void Enter(PlayerMachine.Data playerControll) { data = playerControll; data.distance = 0; var gui = Object.FindObjectOfType <GUIControll>(); gui.GUIEnabled.mission.Distance.SetActive(false); SetWeapons(); IPS_RangeFunction.DrawRange(data, GetMinRange(), data.agent.transform.position); AttackCost(); result = null; }
public void Enter(PlayerMachine.Data playerControll) { result = null; data = playerControll; item = (IThrow)data.character.Equipment.ItemSlots.Items[data.slotIndex].item; data.cost = 1; data.lineRender[0].enabled = false; data.lineRender[1].enabled = false; data.lineRender[2].enabled = false; var gui = Object.FindObjectOfType <GUIControll>(); gui.GUIEnabled.mission.Distance.SetActive(false); ColorLine(Color.white); IPS_RangeFunction.DrawRange(data, item.Battle.range, data.agent.transform.position); }