21 lines
701 B
C#
21 lines
701 B
C#
using UnityEngine;
|
|
using System.Collections.Generic;
|
|
|
|
[CreateAssetMenu(fileName = "NewLightSetupPreset", menuName = "Tools/Light Setup Preset")]
|
|
public class LightSetupPreset : ScriptableObject
|
|
{
|
|
public string newChildObjectName = "LightLogic";
|
|
|
|
public List<string> lampRendererNames = new List<string> { "Lamp" };
|
|
public List<string> lightRendererNames = new List<string> { "Bulb" };
|
|
|
|
public Material lampRendererMaterial;
|
|
public Material lightRendererMaterial;
|
|
public Color lightColour = Color.white;
|
|
|
|
public List<int> lampMaterialIndices = new List<int> { 0 };
|
|
public List<int> lightMaterialIndices = new List<int> { 0 };
|
|
|
|
public bool onlyActiveLights = true;
|
|
}
|