Create a Dialog Box with C# in Unity Part 1 - Message Prompt

Offered By
In this Guided Project, you will:

Understand Unity's UI Toolkit for creating a simple Dialog Box.

Understand coding structure to handle user-clicks and manipulate object properties.

Understand Interfaces in C#.

1.5 hours
No download needed
Split-screen video
Desktop only

In this one-hour, project-based course, you'll learn how to use Unity's User Interface (UI) Toolkit for creating a simple, pop-up dialog box for your game. This project covers creating and setting up each UI component and writing a simple script that will show and hide the dialog box as needed. We will also implement a timer to automatically close a dialog box after a specified delay. The guided project will introduce you to the following Unity UI concepts: - Canvas - Panel - Text - Button - Basic C# code. This is Part 1 of a three-part series on creating a good-looking, versatile and reusable dialog box for your game or other Unity application. In Part 2, we'll use TextMesh Pro for great visual effects and in Part 3, we'll create a versatile dialog box structure that can be invoked in different ways and directly affect other GameObjects. This is a stand-alone guided project, and also serves as an optional but recommended foundation for the "Dialog Box" series. This series makes use of the poly-castle Unity project created in Create Keyboard Movement Mechanics with C# in Unity. It compliments this guided project and, although not a prerequisite, is recommended for a more well-rounded understanding of the concepts presented herein. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Skills you will develop

  • Video-game Development

  • C sharp (C#) Programming Language

  • Unity 3D

  • Unity

  • Application development

Learn step-by-step


  1. Introduction and License Activation

  2. Create a basic Dialog Box UI

  3. Configure and Display the Dialog Box

  4. Create a Caller for the Dialog Box

  5. Create an OK Button

  6. Add a Timer

How Guided Projects work



Frequently Asked Questions






Financial aid is not available for Guided Projects.

Auditing is not available for Guided Projects.


