button键是我们unity一个重要的部分,能让我们的游戏界面实现美化的作用接下来为大家介紹button各个功能的操作。
我们在菜单栏的Gameobject那里下拉可看到UI栏鼠标放到那可看到button我们点击确定可看到一下画面第四项是射线检测,第五项图片填充格式
选择button控件可以看到右边的image组件第一个功能是添加背景,可让空白的界面看起来没那么无味第二项改变图片颜色可根据当前情況设置 ,第三项是添加材质第五项是射线的检测
下一个组件是button,
Interactable:勾选按钮可用,取消勾选按钮不可用。
Normal Color(默认颜色):初始状态嘚颜色
Highlighted Color(高亮颜色):选中状态或是鼠标靠近会进入高亮状态。
Pressed Color(按下颜色):鼠标点击或是按钮处于选中状态时按下enter键
Color Multiplier(颜色切换系数):颜色切换速度,越大则颜色在几种状态间变化速度越快
Fade Duration(衰落延时):颜色变化的延时时间,越大则变化越不明显
当选择Sprite Swap,絀现的信息我们可这样设置Highlighted Sprite(高亮图片):选中状态或是鼠标靠近会进入高亮状态
Pressed Sprite(按下图片):鼠标点击或是按钮处于选中状态时按丅enter键。
最下面还有个Navigation是个导航键实现两个键之间的连接,可在上面条件脚本实现事件
下面我面点到Text看到以下组件,Text文本框中可输入我們要表达的信息Character下面的Font是字体设置,Font Style是字体设置(是否加粗斜体等),Line Spacing设置行数Rich Text多信息文本Paragrap可设置居中方式