Bool 変数 = Input.GetMouseButton( 番号 );マウスボタンが押されているかどうかを調べるものです。引数には調べるボタンの番号を指定します。ボタンが押されていたらtrue、いなかったらfalseが返されます。
Bool 変数 = Input.GetMouButtonDown( 番号 );マウスボタンを押したかどうかを調べるものです。これはボタンを押した直後に呼び出されたときだけtrueが返り、以後は(ボタンが押されていてもいなくても)falseが返されます。つまり「ボタンを押した瞬間」をチェックするものです。Bool 変数 = Input.GetMouseButtonUp( 番号 );マウスボタンを離したかどうかを調べるものです。ボタンを離した直後に呼び出された時だけtrueが返され、それ以外はfalseが返されます。「ボタンを離した瞬間」をチェックするためのものです。※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
using UnityEngine;
using System.Collections;
public class myscript : MonoBehaviour {
Color c;
void Start () {
}
void Update () {
if (Input.GetMouseButton(0)){
transform.Rotate(1, 1, 1);
}
if (Input.GetMouseButtonDown(0)){
c = renderer.material.color;
renderer.material.color = Color.yellow;
}
if (Input.GetMouseButtonUp(0)){
renderer.material.color = c;
}
}
}
| 次へ >> |