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 ...

Get Unity Game Development Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.