見出し画像

【Scratch】角丸を作る

Scratchで角丸を作っていきます。


角丸のルール

ルール①

どこにもつながってない角は丸くする

これが基本ですね。右上の頂点を調べる時、右にも上にも正方形がなかったら角を丸くします。

ルール②

曲がっている場合、こうする(語彙力)

横のどちらかに正方形があり、縦のどちらかにも正方形がある場合にこうします。

作るで

作っていきます。

下準備


リスト「正方形」に正方形があるなら1、なければ0のデータが入ってます。(今は乱数で入れてます。)

それと角を隠すためのコスチュームと正方形のコスチュームも作っておきます。

基本的な描画

基本的な描画をしていきます。

▲実行結果

ルール➀の実装

さっき書いたルール➀の実装をしていきます。

先程のプログラムへの追加
ルール➀

ルール②の実装

ルール②の実装をしていきます。

プログラムの追加
ルール②

実行結果

角丸度68の時、こんな感じになります。

いいね!

終わり

最後まで見ていただきまして、ありがとうございます!
※今回作った作品はこちらからご覧いただけます。

今日の音楽