Character Controller Pro (1.4.x)
  • Introduction
  • The package
    • Content
    • Versioning scheme
    • Importing the package
    • Using the package
    • Known issues
  • Fundamentals
    • Core
      • Character
      • Character body
      • Character actor
        • States
        • Stable movement features
        • Velocity
    • Implementation
      • Character state controller
      • Character state
      • Character brain
  • How to...
    • Core
      • Create a basic character
      • Add behavior logic to your character
      • Move the character
      • Rotate the character
      • Leave grounded state (e.g. jump)
      • Change the size of the character
      • Disable collisions (ghost)
      • Use the character information (with examples)
      • Use root motion
      • Detect a character using a "detector"
      • Add a static one way platform
      • Add a dynamic one way platform
    • Implementation
      • Organize the character hierarchy
      • States
        • Add and configure the state machine
        • Create a state
        • Transition from one state to another
        • Handle animation
        • Modify an IK (inverse kinematics) element
      • Actions
        • Define your own actions
        • Use the character actions
        • Use a custom Input Handler
        • Use the new input system
        • Create your own AI movement logic
Powered by GitBook
On this page
  • Welcome window
  • Running the demo content
  1. The package

Importing the package

PreviousVersioning schemeNextUsing the package

Last updated 6 months ago

Welcome window

Right after importing the package, a big welcome screen should appear on screen. This screen contains some useful information so please be sure to read it. You can access this screen at any time by going to "Window/Character Controller Pro/Welcome".

Running the demo content

Character Controller Pro as a tool does NOT require any specific project settings to be able to function properly. That being said, the Demo included with the package rely on some specific project settings (inputs, tags and layers).

In order to play the demo scenes, the project settings has to be modified.

In order to simply this tedious process, presets have been included as part of the package. For more information about presets please see link.

Example: Applying Input setting (Input preset)

Go to the InputManager and open the preset window (top right, see the image)

Select the preset by double clicking it:

this