ParticleSystem.lights
Declaration
public ParticleSystem.LightsModule lights;Описание
Программный интерфейс модуля LightsModule системы Particle System.
Этот модуль позволяет прикреплять Свет в реальном времени к проценту ваших частиц.
Модуль Света — это простой и мощный модуль, который позволяет частицам легко пролить свет на окружающую их среду. Свет может наследовать свойства частиц, к которым он прикреплен, такие как цвет и размер. Поддерживаются точечные и точки света, включая тени и Light cookies.
Particle System модули не требуют переназначения обратно в систему; они являются интерфейсами, а не независимыми объектами.
using UnityEngine; using System.Collections;
[RequireComponent(typeof(ParticleSystem))] public class ExampleClass : MonoBehaviour {
public Light lightPrefab;
void Start() { ParticleSystem ps = GetComponent<ParticleSystem>(); var lights = ps.lights; lights.enabled = true; lights.ratio = 0.5f; lights.light = lightPrefab; } }