Add practical functionality and interactivity to your augmented reality (AR) applications with Unity. Learn how to create menus and implement object manipulation and data storage.
Overview
Syllabus
Introduction
- Adding practical functionality to your AR application
- What you should know
- Using the exercise files
- Moving towards the digital twin
- Project changes
- Making the UI manager
- Making a HUD menu button
- Setting up your first menu panel
- Designing the main menu panel
- Scripting the menu system
- Designing the settings menu
- Creating the settings script
- Driving the settings menu
- Wrapping up the toggle buttons
- AR app in action
- How to define data in Unity
- Making the Part and PartManager scripts
- Making the Part static data structure
- Screen space in-world UI
- Creating the UI Pop-up
- Creating the Pop-up script
- Altering the AR manager to UI pop-ups
- Anchoring the part UI to the world
- Finalizing the screen space in-world UI
- AR app in action
- Adding a hide button on the in-world UI
- Adding the hide functionality
- Adding a parts menu page
- Adding the show all parts code
- AR app in action
- Your move strategy
- Adding the move button to the in-world UI
- Testing your move UI
- Adding the axis to the part
- Preparing to slide!
- Doing the math! The slide formula
- AR app in action
- How and where is your data to be saved?
- Creating the part dynamic data structure
- Creating the save method
- Creating the load method
- Creating the reset method
- Adding the data buttons to the parts menu
- AR app in action
- Goodbye
Taught by
Roger Miller