赛事观察者切换视角尾巴问题

This commit is contained in:
lishuo 2021-10-12 20:43:33 +08:00
parent f3da1a5575
commit 4d404b9162

View File

@ -649,9 +649,16 @@ public class CyclingController : DeviceServiceMonoBase
public void ChangeMapImageStyle(GameObject arrowGameObj)
{
//var playerController = player.GetComponent<PlayerController>();
var trailRenderer = player.GetComponent<TrailRenderer>();
trailRenderer.time = 0;
StartCoroutine(EnableTrailRenderer(trailRenderer));
//var trailRenderer = player.GetComponent<TrailRenderer>();
//trailRenderer.time = 0;
var trailRendererList = transform.GetComponentsInChildren<TrailRenderer>();
foreach (var item in trailRendererList)
{
item.time = 0;
}
StartCoroutine(EnableTrailRenderer(trailRendererList.ToList()));
if (!Is3dView)
{
//地图属性变更
@ -718,11 +725,14 @@ public class CyclingController : DeviceServiceMonoBase
}
}
IEnumerator EnableTrailRenderer(TrailRenderer trailRenderer)
IEnumerator EnableTrailRenderer(List<TrailRenderer> trailRendererList)
{
yield return new WaitForSeconds(2f);
trailRenderer.Clear();
trailRenderer.time = 30;
foreach (var item in trailRendererList)
{
item.Clear();
item.time = 30;
}
}
#endregion