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

View File

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