Unity UI Tutorial: In-World Screens

Опубликовано: 12 Октябрь 2024
на канале: Iain McManus
647
39

In this tutorial we're going to be creating a world space UI that we interact with via a mesh that it is projected onto. This allows us to create a screen where the image can have it's own post processing, run through a custom shader and can have multiple screens talk to the same UI.

🎞️ Chapters
00:00 Introduction
01:15 Setting up some key assets
04:00 Creating our UI
10:30 Using our Render Texture
14:20 Creating our input handling skeleton scripts
15:50 The Importance of Mesh Colliders
16:50 Implementing our UI Stage script
20:30 Building and using our Pointer Event Data
25:15 Handling dragging
36:10 Linking up our UI Stage Script
36:40 Implementing our Display Screen script
41:30 Testing the screen
44:45 Adding a second display
48:00 Multiple displays for one stage

📂 Grab the full project ➠ https://github.com/GameDevEducation/U...

If you've got questions add a comment below or send them in for the next Q&A video
🤔 Send in your questions ➠ https://forms.gle/ToyvqPaBFvpFLtNbA

📁 The searchable video archive is at ➠ https://www.iainmcmanus.dev/gamedev-e...

Looking for other ways to get involved?
🟠 Support the channel on Patreon ➠   / iaintheindie  
🟡 Get the code for all the projects on GitHub ➠ https://github.com/orgs/GameDevEducation
🟢 Check out my games on itch.io ➠ http://iaintheindie.itch.io/
🟣 Follow me on Twitter ➠   / iaintheindie  

🎉 Thankyou to all of the Patrons 🎉
➔ Arman
➔ Kieran B
➔ Grant Coble-Neal
➔ John Kenneth Douglas
➔ Kasper Enwall
➔ Tylah Heil
➔ James McCarthy
➔ Travis Mosier
➔ Sam Orme
➔ Benjamin Russell
➔ Seriphis
➔ SiliconOrchid
➔ Callan Syratt
➔ Serj Tomas

#Unity #Tutorial #GameDev