マウスおよびタッチ操作
マウスの操作 (Experimental)
PseudoMouseInput
を使用することで、マウス操作を行うことが出来ます。
注意
マウス操作は現在試験的に実装しています。
対応している操作は以下の通りです。
- カーソル位置 (x,y)
- 左ボタン
- 中ボタン
- 右ボタン
現時点での制約
ホイールの回転操作については未対応です。
GPB を使って外部プログラムからマウスのボタン操作を行った場合、Unreal Engine 側で現状 On Clicked
イベントが発火しません。
なお、Press/Release イベントやボタンの状態取得は正しく動作します。
サンプルコード
# 仮想マウス入力インスタンスの生成
mouse_input = bridge.PseudoMouseInput()
# マウスカーソルの位置とボタン操作の指定
mouse_input.x = 1000
mouse_input.y = 500
mouse.LeftButton = True
# 送信
bridge.send(mouse_input=mouse_input)
タッチ操作
注意
タッチ操作は現在開発中です。