24 lines
468 B
C#
24 lines
468 B
C#
using UnityEngine;
|
|
using System.Collections;
|
|
|
|
public class Checkpoint : MonoBehaviour {
|
|
public bool isChecked = false;
|
|
public bool checkOnce = true;
|
|
public CheckpointManager manager;
|
|
|
|
void OnTriggerEnter (Collider other) {
|
|
if (checkOnce && isChecked) {
|
|
return;
|
|
}
|
|
isChecked = true;
|
|
BallController ball = other.GetComponent<BallController> ();
|
|
if (ball != null && manager != null) {
|
|
manager.OnCheckPoint(this);
|
|
}
|
|
}
|
|
|
|
void OnDrawGizmos(){
|
|
|
|
}
|
|
}
|