In this module we are going to take a closer look at the physics options that Unity provides and combine them with a throwing animation event to throw a Pokéball.
Goals
Understanding the different physics bodies provided in Unity
Know how to add physics force to an object
Know how to instantiate and clean up objects
Know how to use animation events
Timestamps
0:00 Intro
0:42 Animating a Pokéball with Blender
22:27 Rigidbody and Sphere Colliders
25:30 Adding a throw state to the trainer Animation Controller
33:35 HasExitTime
37:38 Animation Events
44:46 Instantiating GameObjects
53:02 Physics.Impulse()
1:03:10 Wrap-up