示例#1
0
        /// <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));
        }
示例#2
0
        /// <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);
        }