- Home /
 
 
               Question by 
               RicardoAntezana · Apr 14, 2016 at 10:35 AM · 
                uiresolutionmenudropdown  
              
 
              New Unity Dropdown Menu to Change Game Resolution
Hey guys,
I read through some other similar questions about the UI dropdown menu and the Unity documentation but I am still struggling to understand how it works, could someone explain to me everything and how I could apply it to changing resolutions with it.
Thanks!
               Comment
              
 
               
              Answer by darkal · Feb 17, 2018 at 02:22 AM
UI can be used to process functions that are public ex: public void NameOfFunction(){} as for setting up resolution with drop down what you will need is UI button/DropDown Menu
 using System.Collections;
 using System.Collections.Generic;
 using UnityEngine;
 using UnityEngine.UI;
 
 public class settingmenu : MonoBehaviour {
 
     public bool screenres;
     Resolution[] resolutions;
     public Dropdown dropdownMenu;
     //public Vector2 Res;
 
     // Use this for initialization
     void Start () {
         resolutions = Screen.resolutions;
         for (int i = 0; i < resolutions.Length; i++)
         {
             dropdownMenu.options[i].text = ResToString(resolutions[i]);
             dropdownMenu.value = i;
 
             dropdownMenu.onValueChanged.AddListener(delegate { Screen.SetResolution(resolutions[dropdownMenu.value].width, resolutions[dropdownMenu.value].height, true); });
         }
     }
     
     // Update is called once per frame
     void Update () {
         Screen.fullScreen = screenres;
         //Screen.SetResolution((int)Res.x, (int)Res.y, screenres);
     }
     public void Full()
     {
         screenres = !screenres;
     }
     string ResToString(Resolution res)
     {
         return res.width + " x " + res.height;
     }
 }
 
 
              Your answer
 
             Follow this Question
Related Questions
List to dropdown 0 Answers
Unity resolution dropdown duplicating 0 Answers
New dropdown menu sample 3 Answers
How to use options in the Dropdown menu UI? 2 Answers
Remove specific screen resolutions 0 Answers