Unity: Interactivity for AEC
1h 36mIntermediate2018-05-17
Authors

George Maestri
Animation Director and Producer
Course details
Interactivity is key to seeing how architecture, engineering, and construction (AEC) designs will perform in the real world. Unity provides a powerful toolset for adding interactivity and making AEC visualizations more dynamic. Join George Maestri in this course to learn how to use Unity scripting, animation, and UI tools to enhance the interactivity of your designs. Review the basics of scripting, including working with variables and functions. Learn to apply scripts directly to objects in your scene and trigger them with a single keystroke. Next, discover how to animate interactions, such as opening doors and drawers, and adjust how animations are triggered with colliders and proximity detection. Finally, George shows how to create a simple user interface for your scene, adding buttons, menus, and sliders that allow the viewer to control object visibility, lighting levels, and more.
Learning objectives
Scripting for interactivity
Creating variables
Creating animated interactivity
Scripting proximity interactions
Creating simple user interfaces
Learning objectives
Scripting for interactivity
Creating variables
Creating animated interactivity
Scripting proximity interactions
Creating simple user interfaces
Skills covered
Architectural DesignReal-TimeGame DevelopmentUnityVisualization and Real-TimeAECProduct and ManufacturingLearningSoftware Development
Concepts
0. Introduction
- 01 - Welcome
- 02 - How to use the exercise files
- 03 - Unity standard assets
1. Basic Scripting for Interactivity
- 04 - Scripting tools in Unity
- 05 - Apply scripts to objects
- 06 - Create variables in scripts
- 07 - Use Start() for initialization
- 08 - Add interactivity with Update()
2. Animated Interactivity
- 09 - Animation for interactivity
- 10 - Create animation triggers
- 11 - Add colliders
- 12 - Open doors and drawers with a script
3. Interaction Using Proximity
- 13 - Set up a first-person controller
- 14 - Set up automatic doors
- 15 - Create animation triggers
- 16 - Add colliders
- 17 - Script proximity interactions
4. Create Interfaces
- 18 - Build a simple UI
- 19 - Script push buttons
- 20 - Connect sliders
- 21 - Set up a dropdown menu
Conclusion
- 22 - Next steps
Related courses
- Revit 2026: Essential Training for Architects
- Optimizing the Architect-Contractor Relationship
- Designing and Planning Accessory Dwelling Units (ADUs)
- Wellness and Sustainability in Architectural Design
- Furniture Planning and Procurement
- Space Planning for Architects and Designers
- Learning SketchUp Free
- Introduction to Net Zero Architecture