// Use this for initialization void Awake() { _ordinaryPlayerController = gameObject.GetComponent <OrdinaryPlayerController>(); _moveObjectController = gameObject.GetComponent <MoveObjectController>(); _managerController = gameObject.GetComponent <ManagerController>(); _isInteract = false; }
public LinkedList <ITimePoint> TimePoints; //storage where we save user move private void Start() { _timeController = FindObjectOfType <TimeController>(); _ordinaryPlayerController = GetComponent <OrdinaryPlayerController>(); _bezierCurvePlayerController = GetComponent <BezierCurvePlayerController>(); _stairController = GetComponent <StairController>(); TimePoints = new LinkedList <ITimePoint>(); _moveObjectController = GetComponent <MoveObjectController>(); }