void Awake() { _springManager = new Spring2DManager(); _state = new StateMachine(State_Ready); _player.Create(this, _springManager, _player.transform.position); var check = _checkPointRoot.GetComponentsInChildren <CheckPoint>(); foreach (var i in check) { i.Create(_springManager); } }