6927人加入学习
(17人评价)
通过案例驱动学习UGUI-2022宇宙最简单教程

使用Unity2022 制作完成于2021年11月28日

价格 免费

图文混排的切换按钮

设置一个ON状态和一个OFF状态

 

toggle上添加脚本MyToggle

公开方法

通过代码来控制on和OFF的激活

 

1  获得两个子物体

完成后在编辑器界面挂接两个

 

2 公开方法‘切换两个子物体的显隐

 

3 获取toggle

游戏刚开始设置默认值

 

 

 

 

 

 

 

 

 

 

[展开全文]

各种可供选择的布局

添加垂直布局工具Vertical Layout Group

设置Padding

 

制作列表

放置一个滚动框

 

[展开全文]

单选按钮

使用toggle实现

复制多个之后,打组

监听On Value Changed

分别创建多个

分别添加各个状态选中的事件

将对应的事件挂接上

 

另外,拖拽的时候也要联动上页签的变换

设置一个Toggle的数组

拖拽结束后,将对应的toggle设为true

拖入对于的数组(注意顺序)

 

[展开全文]

设置一个目标位置

将需要位置到的值设为目标位置

是否开始移动

设置缓动

设置一个speed

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[展开全文]

fit滚动,自动定位

on value changed (但是检测太频繁,弃用)

添加脚本

1 引入并实现接口(右键点击实现接口)

 

引入

 

设置数组,作为滚动条的比例(最小0,最大1)

如上图,当前一行4个,所以进行四等分

 

 

[展开全文]

添加scroll rect

1 将内容放入

2 设置滚动的方向

3 但是,只能点击有内容的区域进行滚动

Scroll rect 内添加一个image 组件利用其raycast taget射线检测来响应拖动

添加Mask 

 

[展开全文]

设置一个超长的Grid Layout Group

设置对齐方式:上下排列

设置上方的关卡数字

[展开全文]

布局框

Grid Layout Group

放网格背景 slot,放道具图标

设置间距(也可以放在一个空物体里面)

 

添加分页组件

input

分页按钮

 

每个分页分别加上相应 的物品栏

 

 

[展开全文]

制作三个面板

点击后,显示相应的面板激活显示

 

 

[展开全文]

单选按钮作为标签页

Toggle控件

Graphic 选中状态

将三个TAB打组Group

 

快捷键,拖动时,点击左键,在按住shift+alt,可以等比中心点拖动大小

 

[展开全文]

将所有的原件包住

创建三个属性框

 

 

 

 

 

[展开全文]

制作弹框

window

切九宫

放置标题、标题文字

 

[展开全文]

通过按键来触发技能

Alpha1 数字键1

 

把技能释放做成一个通用的方法

 

按键和热键触发这个方法

放入update里面

 

把热键外放,方便随时修改

 

放置多个技能

 

 

 

 

 

[展开全文]

1 放置左边两个按钮和装饰

2 放置技能按钮,设置一张图片作为360切分的CD效果

放置技能快捷键数字(添加描边效果)

3 撰写按钮的逻辑脚本

设置三个变量:冷却时间,计时器,是否冷却完毕

设置CD遮罩

获取CD遮罩组件

设置技能点击事件

Update

 

 

 

 

[展开全文]

1 放置右上角的血量进度条

2 使用Silder作为血条,去掉Handle(会有警告)

3 放两张图制作进度条(图片染色)

技巧:按住shift +alt进行缩放

4 放置进度条图片(染色)

设置填充模式

设为不可交互 Interactable

5 添加其他装饰,数字文本

[展开全文]

1 放置模糊的背景

2 放置左上角的任务信息栏

3 放置名字文本

4 放置等级文本

[展开全文]

把小叶子加上

复制另外一个功能按钮

 

shift 从左上角缩放

shift+alt 可以从中心点缩放

 

添加文字阴影 Shadow

 

[展开全文]

授课教师

问问题加入A计划,有专门负责答疑的老师哦!!!

课程特色

下载资料(1)
视频(37)