提供: Japanese Scratch-Wiki

(そんなブロックはない)
(リンクの削除)
 
(3人の利用者による、間の7版が非表示)
1行目: 1行目:
{{ブロック
+
{{ひらがなヘッダ}}{{ブロック
 
| name      = 次のコスチュームにする
 
| name      = 次のコスチュームにする
 
| block      = <sb>次のコスチュームにする</sb>
 
| block      = <sb>次のコスチュームにする</sb>
15行目: 15行目:
  
 
<scratchblocks>
 
<scratchblocks>
@ がクリックされたとき
+
@greenFlag が押されたとき::events hat
 
(10) 回繰り返す
 
(10) 回繰り返す
 
次のコスチュームにする
 
次のコスチュームにする
33行目: 33行目:
  
 
===廃止についての議論===
 
===廃止についての議論===
多くの [[Scratcher|ユーザー]] から、このブロックは「1つ前のコスチュームにする」ブロックがなくては意味がないので、廃止してもよいのではという意見が出ている<ref>http://scratch.mit.edu/discuss/topic/96594/</ref>。しかし、このブロックによって時間が節約できる、アニメーション制作には便利、スクリプトエリアがすっきりする、新人Scratcherにとってわかりやすい、などを理由に廃止に反対する声も多い。 <ref>{{Forum Archive|26735}}</ref><ref>{{Forum Archive|115060|p=1513879}}</ref>
+
多くの ユーザー から、このブロックは「1つ前のコスチュームにする」ブロックがなくては意味がないので、廃止してもよいのではという意見が出ている<ref>[[scratch:discuss/topic/96594/]]</ref>。しかし、このブロックによって時間が節約できる、アニメーション制作には便利、スクリプトエリアがすっきりする、新人Scratcherにとってわかりやすい、などを理由に廃止に反対する声も多い。 <ref>{{Forum Archive|26735}}</ref><ref>{{Forum Archive|115060|p=1513879}}</ref>
  
[[Scratchチーム]]はこれについてコメントを出しており<ref>http://scratch.mit.edu/discuss/topic/96594/?page=2#post-842942</ref>、合理的な理由があれば、このブロックを廃止する可能性があると公言している。
+
[[Scratchチーム]]はこれについてコメントを出しており<ref>[[scratch:discuss/topic/96594/?page=2#post-842942]]</ref>、{{b|コスチュームを () にする}}に、[[背景を () にする (ブロック)|背景のブロック]]のように、次のコスチュームを選ぶ選択肢を作ったら、このブロックを廃止する可能性があると公言している。
  
 
==出典==
 
==出典==
51行目: 51行目:
 
[[en:Next Costume (block)]]
 
[[en:Next Costume (block)]]
 
[[hu:Következő jelmez]]
 
[[hu:Következő jelmez]]
 +
{{GitHub|scratch-flash|/src/primitives/|LooksPrims.as|87}}{{デフォルトソート:つきのこすちうむにする (ふろつく)}}

2020年3月4日 (水) 08:45時点における最新版

このきじは ひらがなのページがありません。ごめんなさい。
次のコスチュームにする
次のコスチュームにする
カテゴリ 見た目
タイプ スタック

次のコスチュームにするブロック見た目ブロックスタックブロック)は、現在のスプライトコスチュームコスチュームペイン上のリストの次のコスチュームに変更するブロックである。現在のコスチュームがリストの最後尾である場合は、先頭にもどって一番最初のコスチュームに変更される。

ステージに対しては、このブロックに対応するブロックとして次の背景ブロックが用意されている。

使用例

このブロックは、アニメーションで使われることが多い(ストップモーションアニメのようにスプライトがコスチュームを変えながら動いていくものなどがある。この場合は、アニメーションのスピードを調整するために、() 秒待つブロックと共に使われることが多い)。

次に使用例を示す:

@greenFlag が押されたとき::events hat
(10) 回繰り返す
次のコスチュームにする
(0.05) 秒待つ
end

この例では、コスチュームを変更したあと、「() 秒待つ (ブロック)」でアニメーションのスピードを遅らせている。

別のブロックブロックによる表現

詳細は「代用ブロック一覧」を参照

コスチュームを () にするブロックと同様に、このブロックは見た目ブロックの中でももっとも使用されることが多いブロックの1つである。しかし、次のように「コスチュームを () にする」ブロックを使えばこのブロックを代用できるので、このブロックは技術的には必須ではない:

コスチュームを ((コスチューム #) + (1)) にする

現在、Scratchには「前のコスチュームにする」というブロックは存在しないが、上記のコードの足し算を引き算にすれば、このような1つ前のコスチュームに戻すブロックが実現できる。

コスチュームを ((コスチューム #) - (1)) にする

廃止についての議論

多くの ユーザー から、このブロックは「1つ前のコスチュームにする」ブロックがなくては意味がないので、廃止してもよいのではという意見が出ている[1]。しかし、このブロックによって時間が節約できる、アニメーション制作には便利、スクリプトエリアがすっきりする、新人Scratcherにとってわかりやすい、などを理由に廃止に反対する声も多い。 [2][3]

Scratchチームはこれについてコメントを出しており[4]コスチュームを () にするに、背景のブロックのように、次のコスチュームを選ぶ選択肢を作ったら、このブロックを廃止する可能性があると公言している。

出典

  1. scratch:discuss/topic/96594/
  2. https://scratcharchive.asun.co/forums/viewtopic.php?id=26735
  3. #p1513879 https://scratcharchive.asun.co/forums/viewtopic.php?id=115060#p1513879
  4. scratch:discuss/topic/96594/?page=2#post-842942

関連項目