just use an array

This commit is contained in:
JohnCorby 2022-07-28 18:35:59 -07:00
parent 722f7d991f
commit 256fd0eb95
2 changed files with 14 additions and 14 deletions

View File

@ -8,10 +8,10 @@ namespace NewHorizons.Components
{ {
private Sector _sector; private Sector _sector;
private List<Renderer> _renderers = null; private Renderer[] _renderers = null;
private List<TessellatedRenderer> _tessellatedRenderers = null; private TessellatedRenderer[] _tessellatedRenderers = null;
private List<Collider> _colliders = null; private Collider[] _colliders = null;
private List<Light> _lights = null; private Light[] _lights = null;
public static bool isPlayerInside = false; public static bool isPlayerInside = false;
public static bool isProbeInside = false; public static bool isProbeInside = false;
@ -36,10 +36,10 @@ namespace NewHorizons.Components
private void Start() private void Start()
{ {
_renderers = gameObject.GetComponentsInChildren<Renderer>().ToList(); _renderers = gameObject.GetComponentsInChildren<Renderer>();
_tessellatedRenderers = gameObject.GetComponentsInChildren<TessellatedRenderer>().ToList(); _tessellatedRenderers = gameObject.GetComponentsInChildren<TessellatedRenderer>();
_colliders = gameObject.GetComponentsInChildren<Collider>().ToList(); _colliders = gameObject.GetComponentsInChildren<Collider>();
_lights = gameObject.GetComponentsInChildren<Light>().ToList(); _lights = gameObject.GetComponentsInChildren<Light>();
DisableRenderers(); DisableRenderers();
} }

View File

@ -10,9 +10,9 @@ namespace NewHorizons.Components
private bool _isInitialized; private bool _isInitialized;
private List<Renderer> _renderers = null; private Renderer[] _renderers = null;
private List<TessellatedRenderer> _tessellatedRenderers = null; private TessellatedRenderer[] _tessellatedRenderers = null;
private List<CloakedTessSphereSectorToggle> _tessSphereToggles = null; private CloakedTessSphereSectorToggle[] _tessSphereToggles = null;
public static bool isPlayerInside = false; public static bool isPlayerInside = false;
public static bool isProbeInside = false; public static bool isProbeInside = false;
@ -52,9 +52,9 @@ namespace NewHorizons.Components
private void SetUpList() private void SetUpList()
{ {
_renderers = _root.GetComponentsInChildren<Renderer>().ToList(); _renderers = _root.GetComponentsInChildren<Renderer>();
_tessellatedRenderers = _root.GetComponentsInChildren<TessellatedRenderer>().ToList(); _tessellatedRenderers = _root.GetComponentsInChildren<TessellatedRenderer>();
_tessSphereToggles = _root.GetComponentsInChildren<CloakedTessSphereSectorToggle>().ToList(); _tessSphereToggles = _root.GetComponentsInChildren<CloakedTessSphereSectorToggle>();
} }
public void OnPlayerEnter() public void OnPlayerEnter()