Exemplo n.º 1
0
    public void Init(MainCharacter _character)
    {
        mainCh       = _character;
        mainRB       = mainCh.GetComponent <Rigidbody2D>();
        mainCollider = mainCh.GetComponent <CircleCollider2D>();

        gravity = Physics2D.gravity;

        isRunning            = false;
        LastProbedTrajectory = new ProbedTrajectory();
    }
Exemplo n.º 2
0
    public void StartPrediction(MovementDirections _dir)
    {
        if (!isRunning)
        {
            isRunning            = true;
            currentLenght        = 0;
            LastProbedTrajectory = new ProbedTrajectory();
        }

        if (currentDir != _dir)
        {
            currentDir = _dir;
        }
    }