Table of Contents

Class CharacterControllerMotionExtensions

public static class CharacterControllerMotionExtensions
Inheritance
CharacterControllerMotionExtensions
Inherited Members

Methods

MoveByInput<TCharacterController>(EchoMotionProxy<TCharacterController>, float)

Applies a MoveByInputMotion to the echo.

public static EchoMotionProxy<TCharacterController> MoveByInput<TCharacterController>(this EchoMotionProxy<TCharacterController> proxy, float speed = 1) where TCharacterController : CharacterController

Parameters

proxy EchoMotionProxy<TCharacterController>
speed float

Returns

EchoMotionProxy<TCharacterController>

Type Parameters

TCharacterController

RotateByInput<TCharacterController>(EchoMotionProxy<TCharacterController>, Transform, float)

Applies a RotateByInputMotion to the echo.

public static EchoMotionProxy<TCharacterController> RotateByInput<TCharacterController>(this EchoMotionProxy<TCharacterController> proxy, Transform camera, float speed = 5) where TCharacterController : CharacterController

Parameters

proxy EchoMotionProxy<TCharacterController>
camera Transform
speed float

Returns

EchoMotionProxy<TCharacterController>

Type Parameters

TCharacterController