예제 #1
0
    void Start()
    {
        activatorScript = GameObject.Find("CullingObject").GetComponent <DrawDistanceActivator>();

        activatorScript.cullableObjects.Add(new CullableObject {
            obj = this.gameObject, objPos = transform.position
        });
    }
예제 #2
0
    private void Awake()
    {
        if (instance != null && instance != this)
        {
            Destroy(this.gameObject);
            return;
        }
        else
        {
            instance = this;
        }

        SceneManager.sceneLoaded += OnSceneLoaded;
    }