public void Init(MainCharacter _character) { mainCh = _character; mainRB = mainCh.GetComponent <Rigidbody2D>(); mainCollider = mainCh.GetComponent <CircleCollider2D>(); gravity = Physics2D.gravity; isRunning = false; LastProbedTrajectory = new ProbedTrajectory(); }
public void StartPrediction(MovementDirections _dir) { if (!isRunning) { isRunning = true; currentLenght = 0; LastProbedTrajectory = new ProbedTrajectory(); } if (currentDir != _dir) { currentDir = _dir; } }