提供: Japanese Scratch-Wiki
これはひらがな記事です。元記事に戻る
そんざいしないブロックのだいようブロックのいちらんひょうである。
ブロック | かいひさく |
---|---|
<[メッセージ v]をうけとった::events>
|
[メッセージ v] をうけとったとき::events hat [メッセージをうけとった v] を [true] にする . . . [メッセージをうけとった v] を [false] にする または [メッセージ v] をうけとったとき::events hat [メッセージをうけとった v] を [true] にする (0.5)びょうまつ ::control [メッセージをうけとった v] を [false] にする なら もし <(メッセージをうけとった) = [true]> なら . . . このブロックがそんざいしないのは、せいどがひくすぎるからである。うえのふたつは、メッセージがしゅうりょうしたときのかいひさくで、みどりのはたがクリックされているじょうたいでのみうごく。 このスクリプトでは、「メッセージ」は、0.5びょうかんおくられる。 @greenFlag がおされたとき::events hat [メッセージをうけとった v] を [false] にする [メッセージ v] をうけとったとき::events hat [メッセージをうけとった v] を [true] にする そしてたんじゅんに、 <(メッセージをうけとった) = [true]> ほかのメッセージにたいしては、falseをかえす。 [ほかのすべてのメッセージ (ここはおきかえる) v] をうけとったとき::events hat [メッセージをうけとった v] を [false] にする |
[すべてをとめて、もういちどみどりのはたをおす v]をとめる::control cap
|
[scratch-startclicked v]をおくる ::events メモ:Scratch 1.xのオフラインでのみどうさする。 |
(1)びょうくりかえす{ }::control |
タイマーをリセット <(タイマー) > [1]> までくりかえす { ... }::control loop または [タイマーオフセット v] を ((タイマー) + (1)) にする <(タイマー) > (タイマーオフセット)> までくりかえす { ... }::control loop |
spawn { } :: control cstart |
(Spawn v)をおくる::events [Spawn v] をうけとったとき::events hat ... |
<クローン?::control>
|
@greenFlag がおされたとき::events hat [クローン? v]を[false]にする//このスプライトのみ」のへんすうをよういする。クローンでなければ、falseになる。 クローンされたとき [クローン? v]を[true]にする または [クローン? v] を [true] にする (じぶんじしん v) のクローンをつくる::control [クローン? v] を [false] にする |
xざひょうを()、yざひょうを()ずつかえる::motion
|
xざひょうを((xざひょう::motion) + (x::grey)) 、yを((yざひょう::motion) + (y::grey))にする::motion |
()びょうでxざひょうを()yざひょうを()ずつかえる::motion
|
()びょうでxざひょうを((xざひょう::motion) + (x::grey))に、yざひょうを((yざひょう::motion) + (y::grey))にかえる::motion |
() びょうで()ほうごかす::motion
|
() びょうでxざひょうを ((xざひょう::motion) + (((むき::motion) の [sin v]::operators) * (ほすう::grey))) に、yざひょうを ((yざひょう::motion) + (((むき::motion) の [cos v]::operators) * (ほすう::grey))) にかえる::motion |
xざひょう()yざひょう()にむける::motion
|
(((((x::grey) - (xざひょう::motion)) / ((y::grey)-(yざひょう::motion))) の [atan v]::operators) + (<(yざひょう::motion) > (y::grey)> * (180))) どにむける::motion |
(xざひょう()、yざひょう()とのさ::sensing)
|
(((((xざひょう::motion) - (x::grey)) * ((xざひょう::motion) - (x::grey))) + (((yざひょう::motion) - (y::grey)) * ((yざひょう::motion) - (y::grey)))) の [へいほうこん v]::operators) |
<きいているとちゅう?::sensing>
|
[きいているとちゅう? v] を [true] にする::variables [...]ときいてまつ::sensing [きいているとちゅう? v] を [false] にする::variables |
<このスプライトがクリックされた::sensing>
|
このスプライトがおされたとき::events hat [このスプライトがおされた v] を [true] にする::variables <<<マウスがおされた::sensing> かつ <(マウスのポインター v)にふれた::sensing>> ではない>までまつ::control [このスプライトがおされた v] を [false] にする::variables |
すべてのスプライトをひょうじする::looks
|
(すべてのスプライトをひょうじする v)をおくる::events [すべてのスプライトをひょうじする v] をうけとったとき::events hat //すべてのスプライトにいれること。 ひょうじする::looks |
まえのコスチュームにする::looks
|
コスチュームを ((コスチュームの[ばんごう v]::looks) - (1)) にする |
まえのはいけいにする::looks
|
はいけいを(まえのはいけい v)にする::looks |
(() ^ ():: operators)
|
(((しすう::grey) * ((そこ::grey) の [log v]::operators)) の [10 ^ v]::operators) または (((しすう::grey) * ((そこ::grey) の [ln v]::operators)) の [e ^ v]::operators) ![]() メモ: ふのかずのるいじょうにはたいおうしていない。(れい (-2)5. |
<true::operators>
|
<<> ではない> //なかにブロックはいれない。 または <[0] = [0]> //りょうほうにおなじものを入れる。 |
<false::operators>
|
<<<> ではない> ではない> //うちがわのところにはブロックをいれない。 または <<> かつ <>> //なかにブロックはいれない。 または <<> または <>> //なかにブロックはいれない。 または <[0] = [1]> またはなにもブロックを入れないことで、falseあつかいになる。 |
<[] ≠ []::operators>
|
<<[] = []> ではない> |
<[] ≥ []::operators>
|
<<[] < []> ではない> または <<(にゅうりょく1::grey) > (にゅうりょく2::grey)> または <(にゅうりょく1::grey) = (にゅうりょく2::grey)>> |
<[] ≤ []::operators>
|
<<[] > []> ではない> または <<(にゅうりょく1::grey) < (にゅうりょく2::grey)> または <(にゅうりょく1::grey) = (にゅうりょく2::grey)>> |
(もし <> なら [] でなければ []::operators)
|
もし <しんぎち::grey> なら [けっか v] を [true] にする でなければ [けっか v] を [false] にする または (((trueのばあい::grey) * <しんぎち::grey>) + ((falseのばあい::grey) * <<しんぎち::grey> ではない>)) ![]() メモ: すうじのみつかえる。もじれつをつかいたいときは、ひとつめのものをつかうこと。 |
(()の()ばんめから()ばんめのもじ::operators)
|
[けっか v] を [] にする [i v] を (さいしょのもじのばしょ::grey)にする <(i) = ((さいごのもじのばしょ::grey) + (1))> までくりかえす{ [けっか v] を ((けっか)と((ぜんたい::grey)の(i)ばんめのもじ::operators))にする::variables [i v] を (1) ずつかえる::variables }::control loop |
(()の()けためのすうじ::operators)
|
((((かず::grey)の[きりさげ v]::operators) / (((けた::grey)の[きりさげ v]::operators) - (1))の[10^ v]::operators) を (10) でわったあまり::operators) |
(()を()のくらいでししゃごにゅう::operators)
|
((((かず::grey)/(くらい::grey))をししゃごにゅう::operators) * (くらい::grey)) または ((((かず::grey)*((くらい::grey)の [10^ v]::operators))をししゃごにゅう::operators)/((くらい::grey) の [10^ v]::operators)) |
([いろ v]のこうか::looks)
|
[こうか v] を [100] にする @greenFlag がおされたとき::events hat ずっと [いろ v] のこうかを (こうか) にする::looks |
<(おと v)のおとがさいせいされている::sound>
|
[おとがさいせいされている v] を [true] にする おわるまで (おと v) のおとをならす::sound [おとがさいせいされている v] を [false] にする |
(おと v)のおとを (1)はくならす::sound
|
(おと v) のおとをならす::sound (1)はくやすむ::music すべてのおとをとめる::sound |
[リスト v]の(1)ばんめを(1)ずつかえる::list
|
[リスト v] の (1) ばんめを (([リスト v] の (1) ばんめ::list) + (1)) でおきかえる::list |
ストップボタンがおされたとき::events hat
|
@greenFlag がおされたとき::events hat ずっと タイマーをリセット end [タイマー v] > (0) のとき ... |
(1) + (1) = (2)のとき::operators hat
|
もし <((1) + (1)) = [2]> なら |
<<> xor <>::operators>
|
<<<<しんぎち1::grey>かつ<しんぎち2::grey>>ではない>かつ<<しんぎち1::grey>または<しんぎち1::grey>>>//<しんぎち1>XOR<しんぎち2として> |