O'Reilly logo

Unity Game Development Blueprints by John P. Doran

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Creating an Options menu

Something that many games also need is an Options menu, so let's create it by performing the following steps:

  1. Go back into our PauseMenu script.

    The first thing we're going to want to do is add an additional variable, but we can't use a Boolean value (true/false) because we want an option of one of three constant things. We could create an integer and do something if the value is 0, something else if 1, and something else if it is 2. However, that wouldn't look very elegant and would require us to memorize the values we associate with a particular thing. To solve these issues, we will instead create an enumeration. Enumerations, often referred to as enums, are a distinct type that we create, that is, they are themselves ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required