Example #1
0
 public static SingletonCheckPoint getInstance()
 {
     if (mSingletonCheckPoint == null)
     {
         mSingletonCheckPoint = new SingletonCheckPoint();
     }
     return(mSingletonCheckPoint);
 }
Example #2
0
 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;
     }
 }
Example #3
0
 private void Start()
 {
     transform.position = SingletonCheckPoint.getInstance().getPosition();
 }
Example #4
0
 private void ActivateCheckPoint()
 {
     mLight1.color = Color.green;
     mLight2.color = Color.green;
     SingletonCheckPoint.getInstance().setPosition(transform.position);
 }