1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

バーチャルパッドを作成する

Last updated at Posted at 2021-12-03

Scratchでアクションゲームを作るときには、十字キーとボタンをもつバーチャルパッドを用意することになると思います。スマフォなど画面を直接タッチして操作する方式と、PCなどキーボードで操作する方式のどちらも用意したい時があります。そのような時は、それぞれの条件を定義して、その結果起こるアクションをイベントで通知すると作りやすいと思います。

十字キーは押し続けている時に反応して、離したら反応しなくなるようにしたいので、十字キースプライトのコードに「〜〜が押された」という条件を使って作ります。

ボタンは押したときに反応すれば良いので、ボタンスプライトのコードに「〜〜が押された時」という条件を使って作ります。

あとは、動かしたいキャラクターのスプライトのコードに、イベントに対する動作を作ります。

サンプルプロジェクト
https://scratch.mit.edu/projects/607962792

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?