Scratchのブロック定義を使うと、自分だけのブロックを作ることができます。他の言語の関数やメソッドみたいなものです
それでは、「ネコを○歩動かしてセリフを言う」ブロックを作ってみます
引数だけを並べる
必要な引数だけ追加する方法でブロックを作ってみます
実際に使ってみるとこの通り
![](https://studio.beatnix.co.jp/wp-content/uploads/2020/03/face-kodomo-normal2.png)
空白が2つあるけど、何を書けばいいのかわからないね
これは良くないブロック定義です
ラベルをつける
引数の前にその引数を説明するラベルをつけます。引数名と同じでもいいと思います
これで引数が何なのかがわかりやすくなりました
iPhoneアプリの開発に使われているSwiftという言語はこの形です。ちょっと定義が長くなりますがわかりやすいですね
次に、ラベルを使ってもっとわかりやすくしてみます
文章にする
引数部分が空欄になった文章にします
![](https://studio.beatnix.co.jp/wp-content/uploads/2020/03/face-kodomo-normal2.png)
これはわかりやすいね
![](https://studio.beatnix.co.jp/wp-content/uploads/2020/03/face-otona-normal.png)
ラベルをうまく使ってわかりやすいブロックを定義しましょう!
Scratch 3.0に対応した書籍です[PR]
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク