Skip to main content
‹ Back to Tutorials
Intermediate Unity

Unity 3D + Playmaker - Runner Series - Adding Character and Animations from Mixamo into Unity

Jun 27, 2021
About this tutorial

In this tutorial, I'll show how to download a character and character animations from Mixamo.com and then setting the character and connecting the main animation to the character in Unity. Also check out How to Make a Bounce Game Series https://bit.ly/39HIYBU. Contents: 0:00 Intro 0:31 Visiting Mi

Written Guide

This Runner Series tutorial brings a character and its animations from Mixamo into Unity for a stacker-style runner. It walks through choosing a carrying-while-jogging animation, downloading the right files, fixing imported materials, extracting clips into an animator, and positioning the character and camera for an over-the-shoulder runner view.

Choose and download from Mixamo

Pick a character (Michelle) and search animations for one where she carries something while moving, settling on a jogging-with-box clip for its bounce. Enable In Place so Playmaker, not the animation, drives movement. Download as FBX for Unity at 24 frames per second with skin. Then download a fall-flat and a run-to-flip celebration clip without skin, since the skin only needs to come once with the base animation.

Fix the imported materials

Drag the jogging character into the project. It imports without materials, so on the Materials tab set location to Use External Materials and apply, then set material creation to Standard Legacy and apply, then switch back to Use Embedded Materials. Move the generated materials folder into the body and apply. In the material, drop the diffuse texture into the base map and the normal map into the normal slot, switch the workflow to specular, and lower smoothness so the character is not shiny.

Extract clips and build the animator

Duplicate the animation clips out of their imported FBX containers and move them into an animations folder. Add an Animator component to the character and create a Player Animator controller. Drag the clips in, set jogging-with-box as the default state, and assign the controller. The character now stands still until you enable Loop Time on the jogging clip, after which she runs continuously.

Position the character and camera

Create an empty named player at the origin and nest the character model inside, also at the origin. Frame the scene from behind and slightly above for a runner or skateboard feel, then select the camera and press control-shift-F to snap it to that view. Pressing play, you get the base running character correctly placed for the stacker runner, ready for movement and the remaining animations.

Unity tools by Bliz Studio
Built for our own games — now on the Asset Store

Multi Tag — unlimited hierarchical tags for any GameObject. Hierarchy Pro — style your whole hierarchy with rules. Made by a Unity dev, for Unity devs.

Explore our Unity assets →