Странно искажается свет в unity 2d

Рейтинг: 0Ответов: 1Опубликовано: 16.02.2023

В чем суть - есть некоторый скрипт c# который добавляет партиклам gameobject

Использовал этот скрипт для того чтобы заставить их светится. Но почему то свет вытянуло.

  • У всех родителей размер 1,1,1
  • Префаб света нормальный
void LateUpdate()
    { 
int count = m_ParticleSystem.GetParticles(m_Particles);

        while (m_Instances.Count < count)
            m_Instances.Add(Instantiate(m_Prefab, m_ParticleSystem.transform));

        bool worldSpace = (m_ParticleSystem.main.simulationSpace == ParticleSystemSimulationSpace.World);
        for (int i = 0; i < m_Instances.Count; i++)
        {
            if (i < count)
            {
                if (worldSpace)
                    m_Instances[i].transform.position = m_Particles[i].position;
                else
                    m_Instances[i].transform.localPosition = m_Particles[i].position;
                m_Instances[i].SetActive(true);
            }
            else
            {
                m_Instances[i].SetActive(false);
            }
        }
}

Ответы

Ответов пока нет.