Exemplo n.º 1
0
    private void TentacleInput(Tentacle tentacle, Vector2 input)
    {
        var tentacleSpeed = InAir ? TentacleSettings.InAir.TentacleSpeed : TentacleSettings.UnderWater.TentacleSpeed;

        if (input.sqrMagnitude <= 0f)
        {
            input         = Vector2.down;
            tentacleSpeed = InAir ? TentacleSettings.InAir.TentacleFallSpeed : TentacleSettings.UnderWater.TentacleSinkSpeed;
        }

        tentacle.MoveTarget(input * tentacleSpeed * Time.deltaTime);
    }