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
  • How to read this?
  • Does this documentation describe classes, methods and fields?
  • How can I know what a particular field does, or what it means?
  • Is this documentation old?
  • I have an older version of CCP, What should I do?
  • Is there an easy way to get started?

Introduction

NextContent

Last updated 6 months ago

Welcome to the online documentation for Character Controller Pro.

How to read this?

This documentation is separated into three parts:

  • The The package section describes how the asset package should be downloaded, imported and updated.

  • The Fundamentals section explains how the all the features work from a theoretical point of view.

  • The How to... section is meant to be a very modular tutorial guide.

Does this documentation describe classes, methods and fields?

How can I know what a particular field does, or what it means?

Is this documentation old?

The package version is indicated next to the title at the top left. Normally, the documentation is in sync with the latest version available.

I have an older version of CCP, What should I do?

I always recommend to get the latest version of the asset if possible. That being said, most of the core concepts and features remain the same, so you should be able to use this documentation without any problem.

Is there an easy way to get started?

Go to the "How to..." section.

It doesn't. For that, there is a online.

Take a look at the associated with a particular field.

API reference
tooltip