/// <summary> /// 显示信号扩展 /// </summary> public void PlaySignalExpand(StateController controller, float radius, float time) { SignalExpand signal = signalExpandPool.GetNextObject(controller.transform.position).GetComponent <SignalExpand>(); //signal.transform.position = controller.transform.position; signal.Play(Vector3.one, Vector3.one * radius * 2f, time, controller.playerManager.Team == null ? Color.white : controller.playerManager.Team.TeamColor); controller.StartCoroutine(FindAndSend(controller, signal)); }
/// <summary> /// 显示信号扩展 /// </summary> public void PlaySignalExpand(float radius, float time) { SignalExpand signal = signalExpandPool.GetNextObject(transform.position).GetComponent <SignalExpand>(); signal.Play(Vector3.one, Vector3.one * radius, time, Team == null? Color.white : Team.TeamColor); }