● Go to Assets/StarterAssets/ThirdPersonController/Prefabs or
Assets/StarterAssets/FirstPersonController/Prefabs.
Locate the Nested Prefab you want, for example NestedParentArmature_Unpack. This
is a Nested Prefab that contains everything you need to set up a PlayerArmature in a
new Scene.
● Drag the NestedParent Prefab into your Hierarchy, right-click, and select Unpack.
● Drag the contents of the nested parent out into the Scene, and you are ready to go.
Automated setup
● Go to Tools > Starter Assets and select the type of controller you want to set up, for
example Reset Third Person Controller Armature. This will set up a new
PlayerArmature in your Scene with everything hooked up.
● You can also use this tool to reset elements of your current Player back to default.
Manual setup
● Drag the PlayerCapsule or PlayerArmature into the new Scene.
● Drag the PlayerFollowCamera into the Scene.
● Under Follow in the CinemachineVirtualCamera in the Inspector, select the
PlayerCameraRoot object.
● Replace your Main Camera with the MainCamera prefab in the Prefabs folder, or assign
a CinemachineBrain to the existing Main Camera.
● Press Play and you’re good to go!
Mobile setup
The Starter Assets packages come with a UI overlay and Input setup for mobile devices.
In the Playground Scene, the Hierarchy already contains
UI_Canvas_StarterAssetsInputs_Joysticks with all the right connections. Enable it and you’re
good to go!
Change Input style
If you prefer touch zone inputs over joysticks, go to
Assets/StarterAssets/Mobile/Prefabs/CanvasInputs and add
UI_Canvas_StarterAssetsInputs_TouchZones to the Hierarchy instead. Delete the other UI
Canvas.
In the UI Canvas Controller Component, make sure to assign the Player Prefab to Starter
Assets Inputs under Output in the Inspector.