Key 按键和 Button 按钮
区别:意思不同,应用不同。
1、Key与物理按键对应,例如键盘、鼠标、摇杆上的按键,其映射关系无法改变,可以通过按键名称或者按键编码KeyCode来获取其输入状态。例如GetKeyDown(KeyCode.A)会在按下键盘 “A”键时返回true。
Button 是输入管理器 Input Manager 中定义的虚拟按键,通过名称来访问。开发者可以根据需要创建和命名虚拟按键,并设置与物理按键(及其组合)的消息映射。依次选择菜单栏中的 Edit -> Project Settings -> Input 命令,即可打开输入管理器。
2、Key 不可改变,Button可以灵活的配置输入,并且可以让玩家来自定义键位输入,因此在开发中推荐使用虚拟按键。
在计算机编程中,"key"和"button"是用于描述用户界面元素的术语,它们有以下区别:
1、功能:键(key)通常是指按下后会生成特定字符或命令的键盘按键,例如字母、数字、符号等。按钮(button)则是指用户可以通过点击或触摸来执行特定操作的图形控件,例如打开应用程序、保存文件、播放音乐等。
2、形状:键(key)通常呈现为方形或矩形,并包含一个或多个字符或符号。按钮(button)则通常呈现为圆形、矩形或其他形状,并包含一个文本标签或图标来表示其功能。
3、交互方式:键(key)通常通过按下键盘上的相应按键来触发其功能。而按钮(button)则通常通过用户点击或触摸屏幕上的图标或文本标签来触发其功能。
4、使用场景:键(key)通常用于文本输入、命令执行等场景,例如在文本编辑器中输入文本、在命令行界面中执行命令等。按钮(button)则通常用于交互式界面中,例如应用程序的菜单、工具栏、对话框等,以便用户可以快速执行各种操作。
总之,键(key)和按钮(button)是不同的用户界面元素,它们的功能、形状、交互方式和使用场景都有所不同。