スペースクリックでアクション-ondraw – FlyWithLua

2023年2月25日

枠の上にマウスが乗ったら枠の色を変化させる

単純に枠の上にマウスが乗ったら枠の色を変えるということ。

8行目のMOUSE_XとMOUSE_Yで枠の中にマウスが入るスペースを設定するだけで、マウスの動きを取得することができる。その下にマウスが乗った時の色と外れた時の色を指定。
13行目で枠を作成、その下がテキストを枠の中に入るようにポジションを設定。

filename.lua

枠のクリックで何か動作させる

枠をクリックでテキストの色を変える

枠をクリックするとテキストの色が変わる。更にクリックで元に戻るトグルになる。

float_wnd_set_onclickを使うのがポイント。

filename.lua