Easy Drag and Drop with Input System 2D | 3D - Unity Tutorial

samyam โ€ข November 1, 2021
Video Thumbnail

About

working on Bust Buddies! wishlist on Steam and making game development fun :)!

Video Description

This video shows an easy yet extendable way to implement drag and drop using the new input system in unity. ๐Ÿ“ฅ Get the Source Code ๐Ÿ“ฅ https://www.patreon.com/posts/58031139 ๐Ÿค Support Me ๐Ÿค Patreon: https://www.patreon.com/samyg Donate: https://ko-fi.com/samyam โ–บ๐Ÿ”— Relevant Video Links ๐Ÿ”— แ…Camera.ScreenPointToRay https://docs.unity3d.com/ScriptReference/Camera.ScreenPointToRay.html โ–บGet Object from Mouse Click and Call Functions through Interface 2D & 3D - Unity Tutorial https://www.youtube.com/watch?v=JID7YaHAtKA โ–บHow to use Unity's Input System https://youtu.be/m5WsmlEOFiA In this video we use Unity's new input system to implement dragging and dropping of both a 3d object and 2d object (2d collider). We use raycasts to get our object ScreenPointToRay, which takes into account the camera perspective easily, and then start a coroutine where we check each frame to see in what direction to move in. I'll show you how to implement this with physics to allow the object to stop when colliding with others, and also fall when released. I also show you how to use an interface to perform other actions once we've begun and ended dragging a gameobject. Disclosure: This post may contain affiliate links, which means we may receive a commission if you click a link and purchase something that we have recommended. While clicking these links won't cost you any money, they will help me fund my development projects while recommending great assets! ๐Ÿ˜Ž Other Cool Unity Assets ๐Ÿ˜Ž แ…Peek - Editor Toolkit: https://assetstore.unity.com/packages/tools/utilities/peek-editor-toolkit-149410 แ…Editor Console Pro: https://assetstore.unity.com/packages/tools/utilities/editor-console-pro-11889 แ…Rainbow Folders 2: https://assetstore.unity.com/packages/tools/utilities/rainbow-folders-2-143526 โ–บโฑ๏ธ Timestamps โฑ๏ธ 0:00 Intro 0:25 Install Input System 0:42 Scene Setup 0:56 Drag and Drop Script 10:43 Move Object without Physics 11:51 Set Up Script 14:03 Set up Tag or Layer for Draggable Objects 15:37 Interfaces 19:51 2D Colliders 20:55 Outro ๐Ÿ’–๐Ÿ’–THANK YOU TO ALL MY PATRONS ๐Ÿ’–๐Ÿ’– โฏโฏโฏ My Links โฎโฎโฎ ๐Ÿ’— Patreon ๐Ÿ’— https://www.patreon.com/samyg ๐Ÿ’ฌ Discord Server ๐Ÿ’ฌ https://discord.gg/SwCKB3Q ๐Ÿฆ Twitter ๐Ÿฆ https://twitter.com/samyam_utube ๐Ÿ“š Facebook ๐Ÿ“š https://www.facebook.com/samyam.youtube/ ๐ŸŽต Music ๐ŸŽต Ambient Gold streambeats.com ๐Ÿ‘ Like and Subscribe! ๐Ÿ‘ ๐Ÿ–ฅ๏ธ Computer Setup ๐Ÿ–ฅ๏ธ *As an Amazon Associate I earn from qualifying purchases. https://www.amazon.com/shop/samyam #madewithunity #gamedev #unity

No Recommendations Found

No products were found for the selected channel.