Example #1
0
        private void getReferences()
        {
            if (InterestController == null)
            {
                if (ShowDebugLog)
                {
                    Debug.Log("Frustum: interest Controller Not Set, searching Parent Object for component");
                }

                InterestController = transform.parent.gameObject.GetComponent <VRR_Interest_Controller>();

                if (InterestController == null)
                {
                    if (ShowDebugLog)
                    {
                        Debug.Log("Frustum: interest Controller Not Set, searching Grand Parent Object for component");
                    }

                    InterestController = transform.parent.parent.gameObject.GetComponent <VRR_Interest_Controller>();

                    if (InterestController == null)
                    {
                        Debug.LogWarning("Controller_Interest Component Not Found in Parent or GrandParent Object!");
                        return;
                    }
                }
            }
        }
 private void create_InterestController()
 {
     _interestController = this.gameObject.AddComponent <VRR_Interest_Controller>();
 }