返回介绍

Input.anyKeyDown 任意键按下

发布于 2019-12-18 15:37:52 字数 1195 浏览 1173 评论 0 收藏 0

JavaScript => public static var anyKeyDown: bool;
C# => public static bool anyKeyDown;

Description 描述

Returns true the first frame the user hits any key or mouse button. (Read Only)

在用户按下任意按键或鼠标按键首帧返回true(只读)。

You should be polling this variable from the Update function, since the state gets reset each frame. It will not return true until the user has released all keys / buttons and pressed any key / buttons again.

你可以在Update方法中轮流检测这个变量,该状态在每帧会得到复位。除非你松开(释放)所有的按键/按钮然后再按下某个按键/按钮,否则不会返回true。

JavaScript:

	// Detects if any key has been pressed down.
 
	function Update() {
		if(Input.anyKeyDown)
			Debug.Log("A key or mouse click has been detected");
	}

C#:

using UnityEngine;
using System.Collections;
 
public class ExampleClass : MonoBehaviour {
    void Update() {
        if (Input.anyKeyDown)
            Debug.Log("A key or mouse click has been detected");
 
    }
}

Input

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文