Esempio n. 1
0
    void Awake()
    {
        //Check if instance already exists
        if (instance == null)
        {
            //if not, set instance to this
            instance = this;
        }
        //If instance already exists and it's not this:
        else if (instance != this)
        {
            Destroy(gameObject);
        }


        //Sets this to not be destroyed when reloading scene
        DontDestroyOnLoad(gameObject);
    }
Esempio n. 2
0
 private void Start()
 {
     compilerScript = GameObject.FindObjectOfType <TriggerCompiler>();
 }
        public void CompileTriggers()
        {
            var trigger_compiler = new TriggerCompiler(this);

            trigger_compiler.Process();
        }