Input

一,鼠标事件

GetMouseButton(0):按下鼠标左键不动,程序会一直运行,松开左键程序停止运行。

GetMouseButton(2):按下鼠标中键不动,程序会一直运行,松开中键程序停止运行。

GetMouseButton(1):按下鼠标右键不动,程序会一直运行,松开右键程序停止运行。

GetMouseButtonDown(0):按下鼠标左键时,程序运行一次

GetMouseButtonDown(1):按下鼠标右键时,程序运行一次

GetMouseButtonUp(2):按下鼠标中键时,程序不运行,松开中键时,程序运行一次。

if(Input.GetMouseButton(0)){

执行语句;

}

二,键盘事件

GetKey     当通过名称指定的按键被用户按住时返回true

GetKeyDown   当用户按下指定名称的按键时的那一帧返回true。

GetKeyUp    在用户释放给定名字的按键的那一帧返回true。

GetAxis("Horizontal")和GetAxis("Vertical")    水平轴和垂直轴

if(Input.GetKey("Down")){

执行语句;

}

三,案例

Horizontal与Vertical控制移动

四,自定义按钮

GetButton   根据按钮名称返回true当对应的虚拟按钮被按住时。

GetButtonDown  在给定名称的虚拟按钮被按下的那一帧返回true。

GetButtonUp    在用户释放指定名称的虚拟按钮时返回true。

点击鼠标左键,给物体加一个力

Unity鼠标键盘事件相关推荐

  1. Python - selenium_WebDriver 鼠标键盘事件

    from selenium import webdriver #引入ActionChains类 提供了鼠标的操作方法 from selenium.webdriver.common.action_cha ...

  2. java 模拟鼠标键盘_使用SWT模拟鼠标键盘事件

    二.使用SWT中的鼠标键盘事件 在SWT的snippets中有两个例子用来介绍这两个方法的使用,如下: (1).模拟鼠标事件 * UI Automation (for testing tools) s ...

  3. Linux 模拟 鼠标 键盘 事件

    /************************************************************************* Linux 模拟 鼠标 键盘 事件* 说明:* 以 ...

  4. c++ 读文件_第十六节:读文件,文件的创建,写文件,文件的读写以及鼠标键盘事件和图形绘制...

    读文件 //读文件 文件的创建 public 写文件 public 文件的读写 重点: 文件类主要功能:创建,读属性,写属性,删除等 文件读写操作 File类 File类的对象 用来获取文件本身的信息 ...

  5. C#使用LibVLC实现播放遇到无法全屏及鼠标键盘事件问题解决

    最近开发视频播放软件使用VLC实现流媒体播放,在使用libVLC自己进行集成播放控件时发现,播放窗口picturebox不响应鼠标键盘事件,无法进行双击或鼠标全屏播放功能的实现.原因是事件被vlc s ...

  6. python pyhook监听扫码_Python——pyHook监听鼠标键盘事件

    pyHook包为Windows中的全局鼠标和键盘事件提供回调. 底层C库报告的信息包括事件的时间,事件发生的窗口名称,事件的值,任何键盘修饰符等. 而正常工作需要pythoncom等操作系统的API的 ...

  7. Selenium 利用 JS/JQ 操作元素、鼠标键盘事件、Cookie 操作

    今天是持续写作的第 26 / 100 天. 如果你有想要交流的想法.技术,欢迎在评论区留言. 本篇博客主要学习 Selenium 中如何利用 JavaScript 与 JQuery 操作页面元素,以及 ...

  8. Javascript鼠标键盘事件

    鼠标事件 click:单击 dblclick:双击 mousedown:鼠标按下 mouseup:鼠标抬起 mouseover:鼠标悬浮 mouseout:鼠标离开 mousemove:鼠标移动 mo ...

  9. python+webdriver学习鼠标键盘事件以及定位元素

    设置浏览器大小:像素点 set_window_size(width,height) maximize_window() 浏览器全屏显示,不带参数 控制浏览器前进.后退: driver.forward( ...

最新文章

  1. winpython是个坑_Win10 Python MySQLdb安装爬的坑
  2. Python中值传递和引用传递区别
  3. NYOJ 875 小M的操作数
  4. 希尔排序+移位法(吊打交换法)
  5. 大家对Java的一些误解
  6. 负载均衡SLB新功能介绍
  7. Python的1~100奇数之和
  8. 云计算安全之CCSKv4.0(201910考的)
  9. linux系统cpu文件,Linux_学堂:当前Linux系统运行的各种参数, 1、CPU   在文件“/proc/ - phpStudy...
  10. koolproxy无法下载https证书的解决方法
  11. 8个顶级云安全解决方案
  12. 毕业设计之 --- 新闻分类系统
  13. Android网络图片加载三级缓存
  14. rsync --exclude或者--exclude-from的路径问题
  15. php和android和mysql_如何使用JSON连接Android和PHP Mysql数据库
  16. python批量处理图片颜色反转_Python批量处理图片
  17. Qt开发高级进阶:如何拷贝生成后的文件到特定文件夹
  18. 全国24小时降水量pyecharts可视化分析
  19. 什么是BI、数据仓库、数据湖和数据中台,他们有什么差异?
  20. vue项目微前端试水

热门文章

  1. vue proxytable失效的问题解决
  2. 读书 文摘 笔记 2 人生的支柱
  3. 华为手机支持html5吗,华为emui5.0支持哪些手机 华为emui5.0支持机型大全
  4. mysql密码字段类型_MySQL字段类型最全解析
  5. Java:同步锁概念
  6. 计算机:游戏25关,烧脑吃鸡大作战第25关怎么通关 第25关通关技巧介绍
  7. 【Usaco2009 gold 】过路费
  8. 端游吃鸡服务器维护到几点,《绝地求生》3月13日维护到几点 3月13日维护时间一览...
  9. 解决phpstudy中mysql无法启动,与本地安装的mysql冲突
  10. (二)宽带错误代码:691原因及解决方法