Input Manager

Old Input System

Button is Unity's default input button. You can create and edit those buttons from Unity's Input Manager (Edit> Project Settings)

New Input System

To use the New Input System:

  1. Ensure the Input System package is installed via the Package Manager.

  2. Open Tools > FS System, then go to the Dependencies tab.

  3. Enable the New Input System option.

This will configure the FS System to work with Unity’s New Input System.

To customize rope swinging related input actions using the New Input System:

  1. Open the Input Action Asset Navigate to: ThirdPersonController/InputAction/FSSystemsInputAction and open the asset.

  1. Select the Action Map In the Action Maps panel (left), select the Swing action map.

  2. Customize Input Bindings After selecting an action (e.g., Hook):

    • You'll see associated bindings like Left Button [Mouse] or Right Trigger [Gamepad].

    • Click a binding to modify it.

    ➕ You can add multiple bindings for different devices (e.g., mouse, gamepad) by clicking the + next to the action.

Mobile Controller

To use the mobile controller, first enable new input system support by going to Tools > Rope Swinging System > Welcome window. Ensure that the input system package is installed before enabling this option.

Next, enable the Swinging Mobile Controller game object.

Last updated