К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Interactive UI Components and Advanced Layouts in Unity · LearnSpace
Назад в каталог
courseraПрограммирование

Interactive UI Components and Advanced Layouts in Unity

Курс от Packt
Средний≈ 8.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course will teach you how to design and program interactive UI components in Unity, covering everything from buttons and text to images, scroll views, and advanced layouts. In today's gaming industry, building engaging user interfaces is crucial to enhancing player experience and ensuring interactive designs meet modern expectations. You will learn how to program event-driven interactions, design dynamic interfaces, and handle complex layouts, ensuring your UIs respond seamlessly to player input. By the end of this course, you'll gain the skills to create visually appealing and responsive UI components using Unity's powerful tools. The course combines in-depth theory and practical demonstrations to help you understand both the design and programming of interactive UIs. Real-world examples will guide you in building interfaces with a focus on usability and performance, such as integrating scrollbars, dropdowns, and buttons into your games. Whether you're a beginner or an intermediate Unity developer, this course will enhance your skills in designing and programming interactive UIs. If you're interested in creating games or interactive media with effective user interfaces, this course is for you. This course is part two of a three-course Specialization designed to provide a comprehensive learning pathway in this subject area. While it delivers standalone value and practical skills, learners seeking a more integrated and in-depth progression may benefit from completing the full Specialization.

Навыки, которые вы освоите

UI ComponentsUser Interface (UI)Unity EngineTypographyInteractive DesignScriptingUser Interface and User Experience (UI/UX) DesignEvent-Driven ProgrammingLayout DesignAnimationsUsabilityGame DesignUser Interface (UI) Design

Программа курса

9 модулей · 83 учебных материалов

01The Event System and Programming for UI13 материалов

Mastering Interactive UI: Events, Inputs, and User Actions in Unity

OverviewВидеоIntroductionЧтениеThe Event SystemЧтениеInput ManagerЧтение

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Interactive UI Components and Advanced Layouts in Unity
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 8.5 ч

9 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Get Mouse ButtonЧтение
Input for Multi-TouchЧтение
Other EventsЧтение
Event InputsЧтение
ExamplesЧтение
Using Input Manager with the Pause PanelЧтение
Dragging and Dropping Inventory ItemsЧтение
Pan and Zoom with Mouse and Multi-Touch InputЧтение
Event System and UI Programming FundamentalsЗадание
02The UI Button Component7 материалов

Mastering Interactive UI Buttons in Unity

OverviewВидеоIntroductionЧтениеSprite SwapЧтениеInvisible Button ZonesЧтениеSetting the Explicit Navigation and First SelectedЧтениеLoading Scenes with Button PressesЧтениеUI Button Interaction FundamentalsЗадание
03UI Text and Text-TextMeshPro15 материалов

Mastering Dynamic Text and Typography in Unity UI

OverviewВидеоUI Text and TextMeshProЧтениеThe Raycast and Maskable PropertiesЧтениеMain SettingsЧтениеWorking with FontsЧтениеDynamic Font SettingsЧтениеFont AssetsЧтениеUsing Style SheetsЧтениеExamplesЧтениеAnimating the Text Box TextЧтениеTranslating the DialogueЧтениеCustom FontЧтениеAdjusting the Character Spacing and Changing the Font SizeЧтениеTextMeshPro Warped Text with GradientЧтениеText Handling in Unity UIЗадание
04UI Images and Effects10 материалов

Mastering Interactive UI Elements and Visual Effects

OverviewВидеоIntroductionЧтениеFilledЧтениеExamplesЧтениеCircular Progress MeterЧтениеMute Buttons with Sprite SwapЧтениеAdding Press-and-Hold/Long-Press FunctionalityЧтениеCreating a Floating Eight-Directional Virtual Analog StickЧтениеMaking the Eight-Directional Virtual Analog Stick FloatЧтениеUI Image and Effect FundamentalsЗадание
05Using Masks, Scrollbars, and Scroll Views7 материалов

Mastering Scrollable Interfaces: From Masks to Dynamic Menus

OverviewВидеоIntroductionЧтениеImplementing UI ScrollbarsЧтениеImplementing UI Scroll ViewЧтениеProperties Concerning Scrolling SpeedЧтениеExamplesЧтениеNavigating UI Elements in UnityЗадание
06Other Interactable UI Components11 материалов

Mastering Advanced UI Elements: Toggles, Dropdowns, and Input Fields

OverviewВидеоIntroductionЧтениеToggle Group ComponentЧтениеUI Dropdown and Dropdown TextMeshProЧтениеCaption PropertiesЧтениеUI Input FieldЧтениеLine TypesЧтениеCharacter Validation OptionsЧтениеTextMeshProЧтениеExamplesЧтениеExploring Interactable UI ComponentsЗадание
07Animating UI Elements10 материалов

Mastering Interactive UI Animations with Animators and Events

OverviewВидеоIntroductionЧтениеAnimation EventsЧтениеThe Animator of Transition AnimationsЧтениеAnimator BehavioursЧтениеSetting Up the AnimationsЧтениеSetting the Animator's Parameters with CodeЧтениеSetting Up the AnimationsЧтениеBuilding a State Machine and Timing the AnimationsЧтениеAnimating UI Elements FundamentalsЗадание
08Particles in the UI4 материалов

Bringing UI to Life with Particle Effects in Unity

OverviewВидеоIntroductionЧтениеExamplesЧтениеParticles in User Interface DesignЗадание
09Utilizing World Space UI6 материалов

Mastering 3D UI: Integrating World Space Canvases in Your Scene

OverviewВидеоIntroductionЧтениеAppropriately Scaling Text in the CanvasЧтениеExamplesЧтение3D Hovering Health BarsЧтениеWorld Space UI in Game DevelopmentЗадание