private void SpawWaterCircles(Vector3 position) { if (m_waterCircles != null) { m_waterCircles.Stop(); m_waterCircles = null; } m_waterCircles = WaterCirclesPool.Instance.Get(); if (m_waterCircles == null) { return; } m_waterCircles.Play(position); }