当前位置: 首页 > news >正文

可视化网站开发工具有哪些wordpress 导入xml

可视化网站开发工具有哪些,wordpress 导入xml,凡科网门店通,怎么自己注册网站小编最近在玩大表哥2,通过 W、A、S、D 来移动亚瑟,鼠标左键来不吃牛肉 我们都知道玩家通过按键鼠标来控制游戏人物做出相应的行为动作,那在Unity引擎里是怎么知道玩家是如何操作的呢?本篇来介绍Unity是怎样监控键盘和鼠标的。 首先…

小编最近在玩大表哥2,通过 W、A、S、D 来移动亚瑟,鼠标左键来不吃牛肉

 我们都知道玩家通过按键鼠标来控制游戏人物做出相应的行为动作,那在Unity引擎里是怎么知道玩家是如何操作的呢?本篇来介绍Unity是怎样监控键盘和鼠标的。


首先对于一个按键来说操作分为三种:按下了按键、 持续按住按键 、抬起按键。像亚瑟的移动按下A就会往左走;当亚瑟用弓箭打猎时持续按住鼠标蓄力;抬起射箭,这就对应了按键的三种操作。废话不多说我们来实操:


 创建一个空对象Key,创建脚本KeyTest挂载在Key上,打开KeyTest脚本:

Unity对键盘鼠标监控的API我们在Update函数中编写

public class KeyTest : MonoBehaviour
{// Start is called before the first frame updatevoid Start(){}// Update is called once per framevoid Update(){//鼠标的点击//按下鼠标  0左键 1右键 2滚轮if (Input.GetMouseButtonDown(0)) {Debug.Log("按下了鼠标左键");}//是否持续按下鼠标if (Input.GetMouseButton(0)){Debug.Log("持续按下鼠标左键");}//抬起鼠标if (Input.GetMouseButtonUp(0)) {Debug.Log("抬起了鼠标左键");}//按下键盘按键if (Input.GetKeyDown(KeyCode.A))   //KeyCode.A  和  "a"  作用相同  {Debug.Log("按下了A");}//持续按下按键if (Input.GetKey(KeyCode.A)){Debug.Log("持续按下了A");}//抬起键盘按键if (Input.GetKeyUp(KeyCode.A)){Debug.Log("抬起键盘按键A");}}
}

写好后我们运行在控制台打印输出看一下: 

注:操作时一定要在游戏场景下操作,这样才会被Unity监控

分别执行按下、持续按住、抬起三种操作,可以看到结果都在控制台中输出了。

是不是非常简单,拜拜┏(^0^)┛

http://www.yayakq.cn/news/469532/

相关文章:

  • 电子设计大赛网站开发哪些网站可以做设计赚钱
  • 50m专线做视频网站做自适应网站公司
  • 中国建设银行官网站招聘家装o2o平台有哪些
  • 网站域名绑定好处海外服务器租用平台
  • 莒县城乡建设局网站小程序开发开发公司
  • 大型视频网站建设方案做网站能力介绍
  • PHP视频类网站应该怎么做动态视频网站开发
  • 二手网站开发文档模板手机网站制作 费怎么做分录
  • 电子商务网站建设模式如何创造属于自己的软件
  • 企业网站seo从哪开始公司部门部长是什么级别
  • 网站换域名能换不黄骅贴吧房屋租赁信息
  • 网络平台指网站 建设项目所在地免费sem工具
  • 曲周手机网站建设网站建设维护是做什么会计科目
  • 网站备案容易通过吗怎么做网站流量赚钱吗
  • 2023年推广网站电子商务网站设计要求
  • 网站开发需要什么技能wordpress js特效
  • 淮海中路街道网站建设wordpress 插件 简码
  • 网站推广在线京东网站是刘强冬自己做的吗
  • 网站后台要怎么做大业推广网站
  • 网站建设存在的困难vs网站开发入门
  • 企业网站策划建设方案百度网页游戏大全免费
  • 沈阳网站建站公司推广员是做什么的
  • 深圳网站建设公司服务怎么做营销助手
  • 网站开发赚钱么建筑工程公司宣传册设计样本
  • 江苏省建设厅网站 杨洪海wordpress idp
  • 无锡网站建设方案服务网页版qq音乐
  • 成都微信网站建设多少钱公司起名字大全免费3个字
  • 网站建设需要懂什么软件wordpress和论坛整合
  • 做自己的网站logodw设计试图做网站
  • asp 网站打不开seo网站自动推广