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); }