ジョイスティック

ジョイスティックは部品箱の中に入っています。

これを配置して、ジョイスティックのように使うことができます。

一度配置すると左クリックでは移動できません。 移動するにはハロの「動かす」を使います。

ジョイスティックの値

ジョイスティックのビューアを開くと ジョイスティックというカテゴリがあります。

これを表示させた状態で、ジョイスティックの中央にある をドラッグしてみてください。

赤丸の位置により値が変化します。

垂直位置

-5 ～ 5

一番下のとき－５、一番上のとき５

水平位置

-5 ～ 5

一番左のとき－５、一番右のとき５

角度

1 ～ 360

右方向を０とし、反時計まわりの角度

倒している量

0 ～ 28

中央にあるとき０、隅にあるとき２８

ジョイスティックを利用して他のオブジェクトを動かす

ジョイスティックを右に倒すと右に進み、 左に倒すと左に進むようにするには、

右に倒すと水平位置 が１～５の値になります。

ｘ座標にこの値を加えると右に進みます。

左に倒したときは水平位置 が－１～－５の値になり、

ｘ座標にこの値を加えると左に進みます。

この考えでスクリプトを作成すればよい。

このオブジェクトを動かすことにします。

名前は さん太 として説明しています。

さん太のｘ座標にジョイスティックの水平位置を加える命令はこのように書けます。

さん太のｘ座標を設定するタイルを配置した後

数値の部分を、ジョイスティックの水平位置に変更して作ります。

足し算をしてから、さん太のｘ座標に代入しても同じです。

上下（ｙ方向）も同様に書くことができます。

両方を記入するとこのようなスクリプトになります。

確認

作成したスクリプトをチクタクにしておいて、ジョイスティックを操作します。

応用

動きの速さを調整するには、計算式を用いて ジョイスティックの位置の値を２倍するなどして使います。

x方向の動きを２倍した例です。