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


happysneaker.com

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

happysneaker.com

happysneaker.com


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


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

happysneaker.com


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

happysneaker.com


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

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

happysneaker.com

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


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





(canvas:帆布,画布;render:呈现;manual:手册;audioclip:音频剪辑)


Unity那些事儿
请先登录后发表评论
  • 最新评论
  • 总共0条评论