Лучшее на RU-vid
Кино
Авто/Мото
Видеоклипы
Животные
Спорт
Игры
Приколы
Развлечения
Хобби
Наука
Авторизоваться
Зарегистрироваться
Система оружия , Прицеливание : создание Rust 3 часть
6:10
Полноценная ОС на 1.44мб дискете! Как они это сделали?
22:44
🐱Don't Prank Your Cat with Their Favorite Toy!🐠🆚💄See What Happens Next!🐱😱 #cat #catlover #prank
00:16
Булкин - о любви к Philipp Plein, отрицании Nike и Yeezy. Сникер игры / NE SHOPPING
1:31:48
НЕВЕРОЯТНЫЙ КИБЕРСПОРТ ПО FNAF И СИМС / Булджать
22:26
Кошка-ГОНЧАР #шортс #shorts
00:28
Как создать настройки и меню на Unity3D!!!!
Xayrllano
Подписаться 184
Просмотров 57
50%
1
Видео
Поделиться
Скачать
Добавить в
Всем привет сегодня я покажу как сделать красивое меню с настройками на юнити
Опубликовано:
8 дек 2023
Поделиться:
Ссылка:
Скачать:
Готовим ссылку...
Добавить в:
Мой плейлист
Посмотреть позже
Комментарии :
2
@user-tt1zt3cq2y
Месяц назад
Спасибо хороший видео
@user-tw4es8bi5c
6 месяцев назад
вот скрипт: using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Audio; using UnityEngine.UI; using UnityEngine.SceneManagement; public class Settings : MonoBehaviour { public AudioMixer audioMixer; public Dropdown resolutionDropdown; public Dropdown qualityDropdown; public Slider volumeSlider; float currentVolume; Resolution[] resolutions; void Start() { resolutionDropdown.ClearOptions(); List options = new List(); resolutions = Screen.resolutions; int currentResolutionIndex = 0; for (int i = 0; i < resolutions.Length; i++) { string option = resolutions[i].width + "x" + resolutions[i].height + " " + resolutions[i].refreshRate + "Hz"; options.Add(option); if (resolutions[i].width == Screen.currentResolution.width && resolutions[i].height == Screen.currentResolution.height) currentResolutionIndex = i; } resolutionDropdown.AddOptions(options); resolutionDropdown.RefreshShownValue(); LoadSettings(currentResolutionIndex); } public void SetVolume(float volume) { audioMixer.SetFloat("Volume", volume); currentVolume = volume; } public void SetFullscreen(bool isFullscreen) { Screen.fullScreen = isFullscreen; } public void SetResolution(int resolutionIndex) { Resolution resolution = resolutions[resolutionIndex]; Screen.SetResolution(resolution.width, resolution.height, Screen.fullScreen); } public void SetQuality(int qualityIndex) { QualitySettings.SetQualityLevel(qualityIndex); } public void ExitSettings() { SceneManager.LoadScene("Level"); } public void SaveSettings() { PlayerPrefs.SetInt("QualitySettingPreference", qualityDropdown.value); PlayerPrefs.SetInt("ResolutionPreference", resolutionDropdown.value); PlayerPrefs.SetInt("FullscreenPreference", System.Convert.ToInt32(Screen.fullScreen)); PlayerPrefs.SetFloat("VolumePreference", currentVolume); } public void LoadSettings(int currentResolutionIndex) { if (PlayerPrefs.HasKey("QualitySettingPreference")) qualityDropdown.value = PlayerPrefs.GetInt("QualitySettingPreference"); else qualityDropdown.value = 3; if (PlayerPrefs.HasKey("ResolutionPreference")) resolutionDropdown.value = PlayerPrefs.GetInt("ResolutionPreference"); else resolutionDropdown.value = currentResolutionIndex; if (PlayerPrefs.HasKey("FullscreenPreference")) Screen.fullScreen = System.Convert.ToBoolean(PlayerPrefs.GetInt("FullscreenPreference")); else Screen.fullScreen = true; if (PlayerPrefs.HasKey("VolumePreference")) volumeSlider.value = PlayerPrefs.GetFloat("VolumePreference"); else volumeSlider.value = PlayerPrefs.GetFloat("VolumePreference"); } }
Далее
6:10
Система оружия , Прицеливание : создание Rust 3 часть
Просмотров 109
22:44
Полноценная ОС на 1.44мб дискете! Как они это сделали?
Просмотров 167 тыс.
00:16
🐱Don't Prank Your Cat with Their Favorite Toy!🐠🆚💄See What Happens Next!🐱😱 #cat #catlover #prank
Просмотров 6 млн
1:31:48
Булкин - о любви к Philipp Plein, отрицании Nike и Yeezy. Сникер игры / NE SHOPPING
Просмотров 391 тыс.
22:26
НЕВЕРОЯТНЫЙ КИБЕРСПОРТ ПО FNAF И СИМС / Булджать
Просмотров 482 тыс.
00:28
Кошка-ГОНЧАР #шортс #shorts
Просмотров 556 тыс.
10:32
Make Your MAIN MENU Quickly! | Unity UI Tutorial For Beginners
Просмотров 189 тыс.
36:31
Создание 2D платформера в Godot за 30 минут / Изучение движка Godot
Просмотров 298 тыс.
9:54
Создаем Rust на Unity Рубка дерева, подбор ресурсов часть 1
Просмотров 1,4 тыс.
14:37
Лучшие моменты в Истории Minecraft
Просмотров 1,3 млн
12:33
How To Make a Countdown Timer in Unity
Просмотров 63 тыс.
15:08
Обзор моего продуктивного рабочего места / Домашний офис дизайнера / Ultimate Small Room (Room Tour)
Просмотров 544 тыс.
35:35
Как продавать дизайн дорого | Мастер класс
Просмотров 194 тыс.
35:50
31 portals of impossible shape
Просмотров 654 тыс.
16:58
Анимация для новичков в Blender
Просмотров 19 тыс.
13:58
Один язык программирования, который нужно знать, чтобы стать программистом
Просмотров 41 тыс.
00:16
🐱Don't Prank Your Cat with Their Favorite Toy!🐠🆚💄See What Happens Next!🐱😱 #cat #catlover #prank
Просмотров 6 млн