image.png

🔘 ボタンブロックの使い方(コーディングドローン操縦機)

✅ 条件ブロックとしてのボタン

コーディングドローン操縦機の指定したボタンをクリックすることで、

条件の値を「真(True)」にすることができる条件ブロックです。

image.png

📊 ボタンの値を取得するブロック

ボタン操作に対して、数値で状態を取得することもできます。

具体的な値は、Button Flag Controller プロトコルを参照してください。

ButtonFlagController

🔢 16進数(Hex)とは?


🎮 具体例:コントローラのボタン定義

以下のように、ボタンごとにユニークなビットが割り当てられています:

ボタン名 16進数 10進数 説明
None_ 0x0000 0 なし
FrontLeftTop 0x0001 1 L1 ボタン
FrontLeftBottom 0x0002 2 L2 ボタン
FrontRightTop 0x0004 4 R1 ボタン
FrontRightBottom 0x0008 8 R2 ボタン
TopLeft 0x0010 16 H ボタン
TopRight 0x0020 32 電源ボタン
MidUp 0x0040 64 ↑ボタン
MidLeft 0x0080 128 ←ボタン
MidRight 0x0100 256 →ボタン
MidDown 0x0200 512 ↓ボタン
BottomLeft 0x0400 1024 Sボタン(例)
BottomRight 0x0800 2048 Pボタン(例)