30 lines
484 B
C#
30 lines
484 B
C#
using System;
|
|
using UnityEngine;
|
|
|
|
namespace UnityStandardAssets.Utility
|
|
{
|
|
public class AutoMobileShaderSwitch : MonoBehaviour
|
|
{
|
|
[Serializable]
|
|
public class ReplacementDefinition
|
|
{
|
|
public Shader original;
|
|
|
|
public Shader replacement;
|
|
}
|
|
|
|
[Serializable]
|
|
public class ReplacementList
|
|
{
|
|
public ReplacementDefinition[] items = new ReplacementDefinition[0];
|
|
}
|
|
|
|
[SerializeField]
|
|
private ReplacementList m_ReplacementList;
|
|
|
|
private void OnEnable()
|
|
{
|
|
}
|
|
}
|
|
}
|