public void ReceiveDrag(float ammount, UsefulFunctions.Direction direction) { dragged = true; dragSpeed = ammount * settings.accelAmp / settings.dragResistance; if (direction == UsefulFunctions.Direction.Left) { dragSpeed *= -1; } }
public void ReceiveNudge(float ammount, UsefulFunctions.Direction direction) { if (nudged) { return; } nudged = true; nudgeSpeed = ammount * settings.difficultyAmp / settings.nudgeResistance; if (direction == UsefulFunctions.Direction.Left) { nudgeSpeed *= -1; } }
public void MouseDrag(UsefulFunctions.Direction direction) { // Set on Game Manager for possible interaction on menus if in certain GameState. playerScript.ReceiveDrag(settings.dragImpact, direction); }