您的位置:首页 > 移动开发 > Unity3D

Unity 3D项目问题笔记 //02_制作 2D UI相关问题

2017-09-04 22:35 656 查看
一、游戏开始 UI 一般都存在 button 供玩家选择,所以在创建 UI 时,我们可以在 Hierarchy 窗口中,右键选择 UI 然后选择 button, Hierarchy 中会出现 button,button 会有一个上级,也就是 Canvas 画布。除此之外,选中 Canvas 还要在右侧的 Inspector 中进行两个改动:







然后接下来在 Scene 窗口中选择 2D 按钮,即可将画布调整为 2D 视角,再调节 button 的位置,以在 Game 窗口中出现在合适的位置。

二、那么如何给 button 添加自己想要的图片呢,拖到 Source Image 里就行了,然后点击 Set Native Size ,即保持图片原尺寸(可以手动调节按钮的大小):



这样调整完之后我们会发现,在按钮上还会存在着 button 字样,去除方法:将 Text 删除,调节完之后右上角可重命名,然后保存:



三、那下面来添加一张 UI 的背景图片,在 Canvas 下右键 UI -> Image ,即可在场景中新建一个 Image,我们就将背景图片设置在这个 Image 里面。

注意,拖进去之后我们会发现图片很小,那如何使图片自适配游戏窗口大小呢:如图按住 Alt 键,然后选择右下角的图标即可(对按钮也要做此设置,按钮为底端对齐):



(注意 Canvas 下对象的上下顺序具有层次性,反应在视角里)

四、给 UI 添加背景音乐,我们可以给摄像机添加背景音乐:选中摄像机,add component ,选择 audio source,勾选 loop 循环播放,将音乐文件拖入到 AudioClip 。

(canvas:帆布,画布;render:呈现;manual:手册;audioclip:音频剪辑)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: