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; } } }
次へ >> |