Nanashi-soft○プログラマ専用○Unityでゲーム開発○
function Update() {
if(Input.GetKeyDown(KeyCode.UpArrow)){
//上キーを押した
}
if(Input.GetKey(KeyCode.UpArrow){
//上キーを押し続けている
}
if(Input.GetKeyUp(KeyCode.UpArrow)){
//上キーを離した
}
}
主なキーコードfunction Update() {
if(Input.GetMouseButtonDown(0)){
//マウスの左ボタンを押した
}
if(Input.GetMouseButton(0)){
//マウスの左ボタンを押し続けている
}
if(Input.GetMouseButtonUp(0)){
//マウスの左ボタンを離した
}
}
・カーソル位置取得var x : int = Input.mousePosition.x; var y : int = Input.mousePosition.y;左下隅を(0,0)としたドット数が返る
function Update() {
if(0 < Input.touchCount){
if(Input.GetTouch(0).phase == TouchPhase.Began){
//タッチ/タップした
}
if(Input.GetTouch(0).phase == TouchPhase.Moved){
//タッチ/タップしたまま動かした
}
if(Input.GetTouch(0).phase == TouchPhase.Ended){
//タッチ/タップを離した
}
}
}
・タッチ/タップ位置取得var x : int = Input.GetTouch(0).position.x; var y : int = Input.GetTouch(0).position.y;左下隅を(0,0)としたドット数が返る