1. 共 1 章节,30 课时

  1. 课程大纲

共 1 章节, 30 课时

加载中...

产品编号: #741

¥0.00

讲师介绍

专业讲师

资深导师

经验丰富的专业讲师

课程介绍

了解课程详细内容和学习目标

Unity3D基础课:UI系统(UGUI)

课程面向 Unity 零基础或刚接触 UI 开发的学习者,聚焦 UGUI(Unity 官方 UI 系统)核心知识,通过 “组件配置 + 脚本控制” 的基础教学,系统覆盖 UI 组件使用、事件交互、屏幕适配等关键环节,帮助学习者掌握 UGUI 开发的基础逻辑,为游戏界面、应用 UI 等开发场景奠定核心技能。

课程核心内容

UGUI 基础与核心组件

基础框架与图像组件:讲解 UGUI 概述与 Canvas 画布组件(课时 1),明确 UI 渲染基础;详解 RectTransform 布局组件与 Image 图像组件(课时 2),覆盖 Image 的 Tiled(堆叠)、Sliced(切割)、Filled(填充)模式(课时 3-4),并通过 Filled 模式实现技能冷却效果,掌握图像组件的灵活应用。

文本与交互组件:介绍 Text 文本组件的基础配置、富文本编辑(课时 5)及脚本控制(如计时器实现,课时 6);深入 Button 按钮组件,覆盖 ColorTint 设置、图片 / 动画过渡效果、UI 导航功能(课时 7-9),并分两课时详解按钮点击事件的配置与触发(课时 10-11);依次讲解 Toggle 开关(含 ToggleGroup 分组,课时 12-13)、Slider 滑动栏(课时 14)、ScrollBar 滚动条与 ScrollRect 滚动视图(课时 15-17)、DropDown 下拉栏(含图片类型下拉实现,课时 18-20)、InputField 文本输入框(课时 21-22),掌握各类交互组件的基础用法与脚本配置。

UI 事件触发器与进阶应用

EventTrigger 事件触发:分三步讲解事件触发器的使用 —— 先在 Inspector 界面添加鼠标事件(如点击、悬停,课时 23-24),再通过脚本接口方式动态添加事件(课时 25),覆盖 UI 交互的两种核心配置方式,满足不同开发场景需求。

UI 适配与遮挡关系

屏幕适配:详解 CanvasScaler 组件的功能,分两课时讲解不同屏幕分辨率下的适配策略(课时 26-27),确保 UI 在多设备上显示正常,解决适配核心痛点。

遮挡关系:分别演示 Overlay(覆盖)、Camera(摄像机)、WorldSpace(世界空间)三种 Canvas 模式下 UI 控件的遮挡规则(课时 28-30),帮助学习者理解不同模式的适用场景,避免 UI 显示层级问题。