/buttonName/ によって識別される仮想ボタンを離したフレームの間だけtrueを返します
You need to call this function from the Update function, since the state gets reset each frame.
ユーザーがボタンを押し、再度離すまでtrueを返しません。
これは武器を撃つようなイベントのアクションを実装するときのみ使用します。
何かを動かす動作を行う場合は GetAxis を使用してください。
// Instantiates a projectile whenever the user hits the Fire1 Button. var projectile : GameObject; function Update () { if (Input.GetButtonUp ("Fire1")) { Instantiate (projectile, transform.position, transform.rotation); } }
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public GameObject projectile; void Update() { if (Input.GetButtonUp("Fire1")) Instantiate(projectile, transform.position, transform.rotation) as GameObject; } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): public projectile as GameObject def Update() as void: if Input.GetButtonUp('Fire1'): (Instantiate(projectile, transform.position, transform.rotation) as GameObject)