public static SingletonCheckPoint getInstance() { if (mSingletonCheckPoint == null) { mSingletonCheckPoint = new SingletonCheckPoint(); } return(mSingletonCheckPoint); }
private void Start() { mAudioSource = GetComponent <AudioSource>(); mLight1 = transform.GetChild(0).GetComponent <Light>(); mLight2 = transform.GetChild(1).GetComponent <Light>(); if (SingletonCheckPoint.getInstance().getPosition().Equals(transform.position)) { mLight1.color = Color.green; mLight2.color = Color.green; } }
private void Start() { transform.position = SingletonCheckPoint.getInstance().getPosition(); }
private void ActivateCheckPoint() { mLight1.color = Color.green; mLight2.color = Color.green; SingletonCheckPoint.getInstance().setPosition(transform.position); }