[Add] All in one shader
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace AllIn13DShader
|
||||
{
|
||||
[ExecuteInEditMode]
|
||||
public class ShadowsConfigurator : MonoBehaviour
|
||||
{
|
||||
public Color shadowColor = Color.black;
|
||||
|
||||
private readonly int shadowColorPropID = Shader.PropertyToID("global_shadowColor");
|
||||
|
||||
#if UNITY_EDITOR
|
||||
public void Update()
|
||||
{
|
||||
SetupShadowColor();
|
||||
}
|
||||
#endif
|
||||
|
||||
public void SetupShadowColor()
|
||||
{
|
||||
Shader.SetGlobalColor(shadowColorPropID, shadowColor);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user