提供:Japanese Scratch-Wiki
(消す (ブロック)から転送)
このきじは ひらがなでよめません。ごめんなさい。編集者向け:作成する
全部消す | |
全部消す::pen
| |
カテゴリ | ペン |
タイプ | スタック |
全部消すブロック(ペン拡張機能/スタックブロック)とは、ペン機能とスタンプ機能によるすべての描画を削除するブロックである。
使用例
ペン関係のプロジェクト(特に画像編集系シミュレーター)では、開始後、画面を初期化することが重要なので、このようなプロジェクトではこのブロックがほぼ毎回使われている。
よくある使用例は次のとおり:
- ペイントプログラムで画面を消去するボタン
このスプライトが押されたとき::events hat コスチュームを [押された v] にする 全部消す::pen コスチュームを [押されていない v] にする
- パターンメーカーによるペンの描画をリセットする
<(水玉の数) > [50]> まで待つ [水玉の数 v] を [0] にする 全部消す::pen
- 迷路メーカーなどでスタンプによる描画を消す
[次の迷路 v] を受け取ったとき 全部消す::pen [生成 v] を送る
- 次のフレームを描画するために画面を初期化する
@greenFlag が押されたとき::events hat ずっと tick end 定義 tick //「画面を再描画せずに実行する」にチェックを入れておく 全部消す::pen //画面を消す ... //次のアニメーションを再描画するプログラム