ステージ上にマウスカーソルがあり、 マウスホイール、 またはマウスパッドでの上下移動の入力が入った場合 に、変数が動きます。 倍率や加速度は製作者によって変更することをお勧めします(中の変数は削除推奨 デバッグの際には使用推奨) ~仕組み~ マウスホイール (またはパッド。以下「ホイール」と名称) は、入力を受けると、デバイスで設定されている加速度だけブラウザに加速度を与えます。 その際にscratchprojectが実行されていると、 方向キーが押されていると感知し、 プログラムが実行されるのですが、 sensing(調べる)ブロックのキー判定にはホイールの 加速度は感知されません。これはなぜかというと、 sensingブロックはキーが押されているかだけで判別しているからです。 エディタを見てみましょう。 この仕組みを利用すると、ハットブロックでホイール、または任意キーの実行を検知し、任意キーが押された場合を除去するために、 ホイール判定ができないsensingブロックで<<キーが押された>ではない>でくくって、その中にプロジェクト内の加速度設定スクリプトを入れました。 x方向には対応していません(特定のキーを押しながら マウスホイールを動かしたらx方向が動くようにするなどはアリかも...?) 仕組みが分かったら、自分でも作ってみてください
なんでや!阪神関係ないやろ!