
コーディングドローン操縦機の指定したボタンをクリックすることで、
条件の値を「真(True)」にすることができる条件ブロックです。

ボタン操作に対して、数値で状態を取得することもできます。
具体的な値は、Button Flag Controller プロトコルを参照してください。
0x で始まる数値は 16進数(Hexadecimal) を表します。0x0400 のような形式で使われ、バイナリビットの状態をわかりやすく管理するために便利です。以下のように、ボタンごとにユニークなビットが割り当てられています:
| ボタン名 | 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ボタン(例) |