找回密码
 立即注册
查看: 206|回复: 0

Unity--互动组件(Button)

[复制链接]
发表于 2024-7-15 18:48 | 显示全部楼层 |阅读模式
1.组件的可交互
2.组件的过渡状态
3.组件的导航
4.组件的Event



Button

“”组件的可交互:“”

Interactable:
该组件是否可点击(设置为false时,将禁用交互,而且过渡状态将设置为禁用状态);
“”组件的过渡状态:“”


Transition:
组件的几种过渡效果:


None:
此选项使按钮完全没有状态影响。
ColorTint:
按照按钮的状态更改按钮的颜色。可以为每个单独的状态选择颜色。也可以在分歧状态之间设置淡入时间。数字越高,颜色之间的淡入度越慢。
SpriteSwap:
按照按钮当前所处的状态,允许显示分歧的精灵,可以自定义精灵。
Animation:
按照按钮的状态允许发生动画,必需存在一个动画师组件才能使用动画过渡。确保禁用根运动很重要。要创建动画控制器,请单击“生成动画”(或创建本身的动画),并确保已将动画控制器添加到按钮的动画器组件
<hr/>“ColorTint:”



Target Graphic:(图形方针)
用于交互组件的图形;
Normal Color:(正常颜色)
控件的正常颜色;
Highlighted Color:(高亮显示的颜色)
控件突出显示时的颜色;
Pressed Color:(按下控件时的颜色)
按下控件时的颜色;
Disabled Color:(控件禁用时的颜色)
控件禁用时的颜色;
Color Multiplier:(颜色倍增器)
这会将每个过渡的色调颜色乘以其值。使用此功能,您可以创建大于1的颜色,以使基色小于白色(或小于全alpha)的图形元素上的颜色(或alpha通道)变亮。
Fade Duraction:(淡入时间)
从一种状态消掉到另一种状态所花费的时间(以秒为单元)
<hr/>“Sprite Swap:”


Target Graphic:(图形方针)
用于交互组件的图形;
Normal Color:(正常颜色)
控件的正常颜色;
Highlighted  Color:(高亮显示的颜色)
控件突出显示时的颜色;
Pressed Color:(按下控件时的颜色)
按下控件时的颜色;
Disabled Color:(控件禁用时的颜色)
控件禁用时的颜色;
<hr/>“Animation:”


Normal Trigger:(正常触发)
普通动画触发器使用;
Highlighted Trigger:(高亮触发)
突出显示控件时触发使用;
Pressed Trigger:(按下触发)
按下控件时触发使用;
Disabled Trigger:(禁用的触发器)
禁用控件时触发使用;
<hr/>”组件的导航:“”


“Navigation:”

导航选项是指在播放模式下如何控制UI元素的导航。
None:(无)
没有键盘导航。还要确保它不会因单击/点击而获得焦点;
Horizontal:(程度)
程度导航;
Vertical:(垂直)
垂直导航;
Automatic:(自动)
自动导航;
Explicit:(可视化)
选择“可视化”可以直不雅观地暗示您在场景窗口中设置的导航;



<hr/>“”组件的事件:“”
用户单击按钮并释放按钮时,Unity会调用一个UnityEvent。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-23 18:03 , Processed in 0.078119 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表