Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Some minor fixes: Unity v2022.3.60f1

vThirdPersonCamera.CameraMovement(bool) is declared as public, so your override must also be public (you can’t override it as protected).

// this is too restrictive:

protected override void CameraMovement(bool forceUpdate = false)

{

    …

}

change to

// must match the base class's public accessibility:

public override void CameraMovement(bool forceUpdate = false)

{

    …

}

Animator controller fixes:

Add "limitMovement" type Bool.

Add "Jump" type Bool.

Add "RotationMagnitude" type Float.

Add "InputDirection" type Float. 

In the vMeleeController_ParkourTPC uncheck the vThirdPersonCamera and check the ThirdPersonCameraWithCinemachine.

The only remaining error:  "Setting a linear velocity of a kinematic body is not supported."