diff --git a/Assets/Cryville.EEW.Unity/Map/MultiLineRenderer.cs b/Assets/Cryville.EEW.Unity/Map/MultiLineRenderer.cs index 9b8326b..2090b78 100644 --- a/Assets/Cryville.EEW.Unity/Map/MultiLineRenderer.cs +++ b/Assets/Cryville.EEW.Unity/Map/MultiLineRenderer.cs @@ -48,11 +48,13 @@ namespace Cryville.EEW.Unity.Map { _segments.Add(segment = Instantiate(m_lineRendererPrefab, transform, false).GetComponent()); } else { - segment = _segments[_segmentIndex++]; + segment = _segments[_segmentIndex]; segment.gameObject.SetActive(true); } + _segmentIndex++; segment.SetPositions(positions, index, length); segment.Width = m_width; + segment.TilingScale = m_tilingScale; } public void Clear() { for (int i = 0; i < _segmentIndex; i++) {