u3d 鼠标和按键

Cursor.visible=ture;鼠标是否显示

改变鼠标的形状file--build settings--player settings--Default Cursor。选择要显示的鼠标图片

自定义输入:

  在Unity中可以创建自定义的虚拟按键,然后将设备的输入映射到自定义的按键上。使用虚拟按键的的好处是可以让游戏玩家自由定义按键,满足个性化的操作习惯

  创建虚拟按键的方法是依次选择菜单栏中的Edit—>ProjectSetting—>Input命令,在Inspector视图中会显示当前的虚拟按键列表和参数

  虚拟按键属于输入轴(Axis)的一种特殊情况,在输入管理器中,都统一视为输入轴

  Unity默认创建了18个输入轴,有几个名字是相同的,例如名为Jump的轴有两个,分别映射到了键盘上的Space和摇杆上的按键3

  

  Axes:包含当前工程所有定义的输入轴,Size为轴的数量

  Name:输入轴名称,用于游戏启动时的配置界面和脚本访问

  Descriptive Name:轴的正按键描述,在游戏启动界面中显示

  Descriptive Negative Name:轴的负按键的描述,在游戏启动界面中显示

  Negative Button:轴的负按键对应的物理按键

  Positive Button:轴的正按键对应的物理按键

  Alt Negative Button:轴的负按键对应的备选物理按键

  Alt Positive Button:轴的正按键对应的备选物理按键

  Gravity:输入的复位速度,仅用于类型为键/鼠标的按键

  Dead:小于该值的任何输入值(不论正负)都会被视为0,用于摇杆

  Sensitivity:灵敏度,对于键盘输入,该值越大则响应速度越快,该值越小则越平滑。对于鼠标输入,设置该值会对鼠标的时机移动距离按比例缩放

  Snap:如果该值为true,当轴收到负按键的输入信号时,轴的数值会立即置为0,仅用于鼠标和键盘的输入

  Invert:如果该值为true,正按键会发送负值,负按键会发送正值

  Type:输入轴的类型,按键对应Key/Mouse类型;鼠标移动和滚轮滑动应对应Mouse Movement类型;摇杆应设置为Joystrick Axis;窗口移动消息设置为Window Movement。

  Axis:要映射的设备输入轴(摇杆、鼠标、手柄等)

  Joy Num:设置使用哪个摇杆作为消息输入,默认接收所有摇杆的输入,仅用于输入轴和非按键输入

 

  如果在Input Manager中设置了输入轴,在桌面系统运行发布的游戏时,Unity默认会显示一个游戏的配置窗口,用于配置显示效果和输入按键映射

转载于:https://www.cnblogs.com/wuwenbo/p/7988397.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值