Events

概要

キーボードやマウスによる入力を扱います。

システム変数

変数名処理内容備考
mouseXマウスポインタの現在の x座標
mouseYマウスポインタの現在の y座標
pmouseXマウスポインタの1フレーム前の x座標
pmouseYマウスポインタの1フレーム前の y座標
movedX最終フレームからのマウスポインタの x方向の移動量
movedY最終フレームからのマウスポインタの y方向の移動量
mouseButton押されているマウスボタン
mouseIsPressedいずれかのマウスボタンが押されているかどうか
key最後に押されたキーキートップの文字
keyCode最後に押されたキーのキーコード
keyIsPressedいずれかのキーが押されているかどうか

メソッド

メソッド名処理内容備考
keyIsDown指定したキーコードのキーが押されているかどうかを判定

イベントハンドラ

メソッド名実行タイミング備考
mouseClickedマウスの左ボタンがクリックされたときに実行
doubleClickedマウスの左ボタンがダブルクリックされたときに実行
mousePressedマウスボタンが押されたときに実行
mouseReleasedマウスボタンが離されたときに実行
mouseMovedマウスボタンが押されずに移動したときに実行
mouseDraggedマウスボタンを押しながら移動したときに実行
mouseWheelマウスホイールイベントが検出されたときに実行
keyPressedキーが押されたときに実行
keyReleasedキーが離されたときに実行
keyTypedキーが押されたときに実行Backspace, Delete, Ctrl, Shift, Alt などのアクションキーは無視
windowResizedウィンドウのサイズが変更されたときに実行