提供: Japanese Scratch-Wiki
これはひらがな記事です。元記事に戻る
() のおとをならす | |
(ニャー v) の音を鳴らす
| |
カテゴリ | 音 |
タイプ | スタック |
() のおとをならすブロック(音ブロック/スタックブロック)は、スクリプトのじっこうをていしすることなく、していされたおんせいをさいせいするブロックである。(このてんが、していしたおとがさいごまでさいせいされるまでスクリプトのじっこうをいちじていしする終わるまで () の音を鳴らすブロックとちがう)。
しようれい
このブロックはちえんをおこさないので、おもに、スクリプトのじっこうにえいきょうをあたえずおんせいをさいせいしたいばあいにりようされる。
よくあるしようれいはつぎのとおり。
- べつのどうさといっしょにこうかおんをならすとき
@greenFlag が押されたとき (ニャー v) の音を鳴らす [こんにちは!] と言う (1) 秒待つ (ニャー v) の音を鳴らす [さようなら!] と言う (1) 秒待つ
- スプライト がゴールにとうたつしたとき、こうかおんをならすとき
@greenFlag が押されたとき ずっと (10) 歩動かす もし <(はし v) に触れた> なら (しょうり v) の音を鳴らす もし端に着いたら、跳ね返る
- イベントをきょうちょうする
@greenFlag が押されたとき::events hat ずっと もし <(ゆきだま v) に触れた> なら (しょうとつ v) の音を鳴らす <<(ゆきだま v) に触れた>ではない> まで待つ
べつのブロックによるひょうげん
- 詳細は「代用ブロック一覧」を参照
じぜんにろくおんされたおとをならすブロックは、このブロックのほかには終わるまで () の音を鳴らすブロックしかないが、こちらのブロックは、ならすおとのじかんぶん、したにつづくくブロックをじっこうしないでそのばでたいきする。そのため、「おわるまで () のおとをならす」ブロックをつかって、「() おとをならす」ブロックとおなじようにどうささせるには、おとをならすちょくぜんでメッセージをおくり、つづきのスクリプトは、そのメッセージをうけとるさきにきじゅつするひつようがある。
. . . (つづきのスクリプト v) を送る 終わるまで (ニャー v) の音を鳴らす [つづのスクリプト v] を受け取ったとき . . .
ちゅうい
- おんせいをさいせいちゅうにおなじおんせいをさいせいしようとしたばあい、さいせいちゅうのおんせいがとまり、ふたたびさいしょにもどってさいせいされる。
- ただし、げんざいさいせいちゅうのおんせいとちがうおんせいをさいせいしたばあいは、じょうきとはことなり、2つのおんせいがかさなったじょうたいでさいせいされる。
さんしょう
GitHubでソースを見る: LLK/scratch-flash /src/primitives/SoundPrims.as 70行目