提供: Japanese Scratch-Wiki

(ブロック画像の差し替えなど。)
24行目: 24行目:
 
</scratchblocks>
 
</scratchblocks>
  
しかし、「大きさを () ずつ変える」ブロックは値を丸めて使用するのに対して、演算ブロックはそのままの数値を返すため、この2つは厳密に同じ動作とは言えない{{Citation needed}}。
+
しかし、「大きさを () ずつ変える」ブロックは値を四捨五入して使用するのに対して、演算ブロックはそのままの数値を返すため、この2つは厳密に同じ動作とは言えない{{Citation needed}}。
  
 
== 関連項目 ==
 
== 関連項目 ==

2017年9月1日 (金) 06:19時点における版

大きさを () ずつ変える
大きさを (10) ずつ変える
カテゴリ 見た目
タイプ スタック

大きさを () ずつ変えるブロック見た目ブロックスタックブロック)は、スプライトの大きさを指定した割合(パーセント)だけ現在の値から変更するブロックである。デフォルト(初期状態)のスプライトの大きさは100であり、マイナスの値を与えるとスプライトが縮小し、プラスの値を与えるとスプライトが拡大する。

使用例

このブロックはスプライトの大きさを変更したい場合に使用する。よくある使用例は次のとおり:

  • 3D空間にいるスプライト(スプライトが奥に行ったときは小さく、手前に来たときは大きくする必要がある)
  • オブジェクトが成長する様子を表す
  • オブジェクトが縮んでいく様子を表す
  • ペンブロックのスタンプ機能をつかってスプライトをペンブラシとして使うとき、ブラシの大きさを変える
  • 「水」スプライトを縮小して、プールの水が排水口に流れていく様子を表す

別のブロックによる表現

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

このブロックの動作は次のコードで再現できる。

大きさを ((大きさ) + (大きくする量))% にする

しかし、「大きさを () ずつ変える」ブロックは値を四捨五入して使用するのに対して、演算ブロックはそのままの数値を返すため、この2つは厳密に同じ動作とは言えない[要出典]

関連項目