Point to click movement with the new Input System & Cinemachine
June 24, 2022
10 minutes Use the new input system to move a single character around the scene, having them dodge obstacles and alternate between walking and running.
Read More
Implementing touch with Input System’s Enhanced Touch API
July 5, 2020
12 minutes Learn the basics of Unity’s new Input System by creating a demo project that can place a 3D model by dragging it off the User Interface (UI) and dropping it into the world, move the camera by dragging one finger and zoom the camera by pinching two fingers.
Read More
Part 4: Challenge Solution – Extending the selection logic
December 10, 2019
4 minutes A challenge was issued to extend the selection logic by adding the ability to add/remove objects from an existing selection and clear the selection with a button click. This article walks through how I solved that challenge.
Read More
Part 3: How to select multiple objects based on the center of a collider
October 23, 2019
11 minutes Learn how to create an RTS/RPG “drag-to-select multiple characters” game mechanic without using raycasts to detect collisions.
Read More
Part 2: Listen for the Input System’s Action events via C#
October 19, 2019
3 minutes In certain scenarios it may be beneficial to listen for Input System Action callbacks via C#, rather than using the built in Player Input component. This tutorial will walk through writing an InputManager script to listen for and route such events.
Read More
Part 1: How to make a configurable camera with the new Unity Input System
October 17, 2019
13 minutes Build a configurable camera that handles moving, zooming and rotating with the new Input System. This design works great for games that do not want an attached 3rd or 1st person camera, but instead want freedom to move around a scene.
Read More