28 lines
535 B
C#
28 lines
535 B
C#
using System;
|
|
using UnityEngine;
|
|
|
|
namespace ShinySSRR {
|
|
|
|
[ExecuteAlways]
|
|
public class ExcludeReflections : MonoBehaviour {
|
|
|
|
[NonSerialized]
|
|
public Renderer[] renderers;
|
|
|
|
private void OnEnable() {
|
|
Refresh();
|
|
ShinySSRR.RegisterExcludeReflections(this);
|
|
}
|
|
|
|
|
|
private void OnDisable() {
|
|
ShinySSRR.UnregisterExcludeReflections(this);
|
|
}
|
|
|
|
public void Refresh() {
|
|
renderers = GetComponentsInChildren<Renderer>();
|
|
}
|
|
|
|
}
|
|
|
|
} |