提供: Japanese Scratch-Wiki

(使い方: Updating IW.)
(Caused a small problem with InterwikiBot.)
46行目: 46行目:
  
 
[[de:Wiederhole fortlaufend (Block)]]
 
[[de:Wiederhole fortlaufend (Block)]]
[[en:forever (block)]]
+
[[en:Forever (block)]]

2016年1月2日 (土) 01:45時点における版

ずっとコマンドを使って描かせた絵の例

 制御項目にはいる○回繰り返す○まで繰り返すの様なブロックをは違い、ずっとブロックは中に組まれたブロックを
永遠的に(ループ)実行するようにします。(もし(全て)を止めるブロックを実行した場合 ”ずっと” ブロックも停止します。)

 他のブロックでループを止める事は(全て)を止めるブロック以外止めることは出来ません。


実用例

このブロックはほとんどの時に必要とされ多くプロジェクトに使われています。例えば

  • 一つのスプライトをずっと指定した場所へ移動させるコマンド


ファイル:Move.PNG

  • 音楽のループ再生

ファイル:Music.PNG

  • アニメーションのループさせるコマンド


ファイル:Animate.PNG

使い方

 このブロックは2つの使い方に分ける事でき、まずひとつは永久的にfalse(偽)の値が続けるためのブール演算式(真の値とfalse(偽)の値を指定されたプログラム)、
そしてループをキープするための漸化式(ぜんかしき)である。

ブール演算式には()まで繰り返すのブロックが使われ、下記のようなブロックのようにtrue(真)の値になるまで永遠に実行します。
ファイル:Bu-ru.PNG

ブール演算式を使ったプログラムの画像
ファイル:Bu-ru1.PNG

漸化式はずっとブロックを使わなくともループさせることが出来ます。(下記)
ファイル:Zenka.PNG

さらに下記のような計算で他のブロックにも影響を与えることができる。  (要編集)
ファイル:Fractals.PNG

半永久的に増やせるブロックの例
ファイル:Inf.PNG