12. Unity3D中android端的返回键和选单键

摘要:
安卓手机非常贴心地在面板上添加了返回键和菜单键。这种深思熟虑的设计使得Android用户习惯于使用两个按钮来调用返回按钮和菜单按钮。事实上,这两个键直接对应于计算机键盘,而androidHome键不容易被监控,也不一定有用,因为它的级别很高,在开发过程中通常被忽略。也就是说,使用Unity开发的游戏应该同时在不同的平台上发布。对于这两个按钮,无需判断当前的游戏运行平台是否为Android。只需做好关键功能。

大部分的应用程序或游戏,都会呼叫选单和返回前页面的功能键,通常当我们呼叫选单或返回时,都会在各个不同的使用者界面上寻找选单键或返回键。

而android手机很贴心的在面板上加入了返回键和选单键。如此贴心的设计,使android使用者习惯利用者两个按键来呼叫返回和选单键。

其实这两个按键直接对应电脑键盘的,而android Home 键不容易被监听,被监听到也不一定有用,因为其等级较高,开发中一般不予理会。

选单键就是键盘上的 Menu Key, Menu键 相信大家不常用的。 还有 返回键就是键盘的 Escapc Key ,就是 Esc 退出键。也就是说使用Unity 开发的游戏同时要在不同的平台上发布。

也不用为了这两个按键另外的去判断目前游戏的运行平台是否是android , 直接将按键功能做好就行了。

function Update (){
     if(Input.GetKeyDown(KeyCode.Escape)){
        //  在此执行你的相关操作    
  }

  if(Input.GetKeyDown(KeyCode.Menu)){
        //  在此执行你的相关操作    
  }

}

  希望能够帮到大家。

免责声明:文章转载自《12. Unity3D中android端的返回键和选单键》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇spring boot 配置Filter过滤器的两种方式单点突破:MySQL之日志下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

iOS开发之关闭暗黑模式

对于许多不想适应黑暗模式或没有时间适应的应用程序,可以关闭黑暗模式。全局关闭暗模式:在“信息”中。plist文件,将键添加为UserInterfaceStyle,类型添加为String,值添加为Light。...

socks5代理使用和安装配置

如上图所示,选择Socks5代理的类型,然后正确填写Socks代理服务器的IP、端口、用户和密码。示例3:Firefox代理Firefox浏览器连接设置可以配置为使用Socks5代理。问题是它没有提供用户输入和密码验证项目。如上图所示,客户端的默认规则是所有应用程序都使用Socks代理,这就是为什么Firefox透明地使用Socks,而不进行任何代理设置。P...

使用AutoHotKey提升工作效率

打开网站并按TAB键,直到到达输入字段并计算点击次数。使用以下代码将“名字”、“中间名”、“姓氏”和其他两个ID放入Web表单。...

winform中 跨线程启动UI

C#的winform程序中,是不可以从UI窗口主线程之外的线程去直接操作窗口控件的。确切的解释是,不能从创建控件的线程以外的线程去处理控件的操作,比如修改属性等。方法二,通过Control.Invoke调用委托的方式来执行。...

JavaMail给QQ邮箱发邮件报错

org.springframework.mail.MailAuthenticationException:身份验证失败;nestedexceptionisjavax.mail.AuthenticationFailedException:535错误:http://service.mail.qq.com/cgi-bin/help?subtype=1&&a...

安装qmake与环境变量解析

如果你已经有了qmake,可以跳过这里,请看10分钟学会使用qmake。手动安装qmake在手工连编Qt之前,下面这些环境变量必须被设置:QMAKESPEC这个必须设置为你所使用的系统的平台和编译器的组合。当编译完成时,qmake已经可以使用了。这里对添加环境变量时,是在path里头添加,还是new一个变量有点疑惑。而如果是new的话,当我们在为程序添加路径...