ボタンの位置を指定して初期化する
Protected
Readonly
animation_アクティブ時にボタンがアニメーションする距離
Protected
Readonly
colorボタンの色
Protected
countアニメーション用カウンタ
Protected
Readonly
enter_ボタン選択時に呼ばれるコールバックイベント
Protected
Readonly
fill_ボタンを塗りつぶす色
ボタンがロックされているかどうか ( ロック状態 = クリックイベント無効化 )
Protected
locked_ロック中にクリックされたら開始するカウンタ
Readonly
rectボタンの位置
ステータスごとのカウント ( ステータスが変更されるたびにリセットされる )
ボタンを描画するときの、x の加算値
ボタンを描画するときの、y の加算値
表示アニメーションの移動量 ( 0 ~ 1 に徐々に変化し、不透明度としてはそのまま使用できる )
ボタンがアクティブな状態 ( ホバーかクリックされている状態 ) かどうか
クリックされているかどうか
クリックが開始されたフレームかどうか
ボタンが決定されたかどうか ( クリックを離した瞬間のフレームかどうか )
マウスがホバー状態かどうか
ホバーが開始されたフレームかどうか
ボタンがアクティブな状態 ( ホバーかクリックされている状態 ) ではないかどうか
ボタンのステータス
オーバーライド用のボタンを描画するメソッド
Optional
ctx: CanvasRenderingContext2D描画先のコンテキスト ( デバッグ用のボタンを描画する場合のみ渡す )
ClickableButton クラスの draw メソッドにアニメーションを付けた、そのまま使えるデザインボタン