ロゴ-色

コンピューターの画面は、光の赤、緑、青の成分で機能するため、「 RGB screens

ロゴの設定メニューでは、3つの画面要素の色を設定できます-

  • カメのペン
  • カメの塗りつぶし(囲いのペンキのバケツのような)
  • 画面の背景

これら3つのスライダーを左右に動かして色を設定します。黒はすべての色がないことであり、白はすべての色が一緒になっていることを忘れないでください。光を混ぜることは、絵の具を混ぜることとは異なります。一例として、赤と緑の絵の具を混ぜると、濁った色になります。これはコンピューターであるため、すべての色には内部数値表現があります。

スライドスケールの左端はゼロ(0)です。右端は255で、これはコンピュータにとって99のようなものです(2 8-1です)。したがって、黒は[0 0 0]、赤は[255 0 0]、緑は[0 255 0]、青は[0 0255]です。あなたはこれらの色の間に何でも作ることができます、そしてこれらすべてで、256 * 256 * 256の可能な色があります。これは、2 8 * 2 8 * 2 8、つまり24ビットの色—マシン内の24桁の2進数です。

次のコマンドはあなたに大きな太った赤いペンを与えるでしょう-

setpensize [5 5]
setpencolor [255 0 0]

スライダーを使用して好きな色を見つけたら、ロゴにそれが何であるかを尋ねることができます。ペンの色を選択し、コマンドウィンドウで次のコマンドを入力します。

show pencolor

次のスクリーンショットは、上記のコードの実行と出力を示しています。

次の手順を使用して、色付きの正方形を作成できます-

Step 1 −次のコマンドを使用して、辺の長さが40の正方形を描画します。

repeat 4 [fd 40 rt 90]

Step 2 −次のコマンドを使用してペンを上げます。

pu

Step 3−正方形の内側のポイントに移動します。たとえば、次のコマンドを使用して、タートルを座標(20、20)に配置します。

setxy 20 20

Step 4−設定したフラッドカラーで正方形を塗りつぶします。たとえば、floodcolorを青に設定するには、次のコマンドを使用します。

setfloodcolor [0 0 255]

次の表に、色とペンに関連するコマンドをいくつか示します。

カラー&ペンコマンド コマンドの目的

setpencolor [rgb]

setpc [rgb]

カメのペンの色を設定します

rgbは範囲[0、255]の数値です

setfloodcolor [rgb]

setfc [rgb]

承認された領域の色を設定します

setscreencolor [rgb]

setsc [rgb]

背景の色を設定します

ペンカラーを表示

フラッドカラーを表示

画面の色を表示

名前付きアイテムの[rgb]の現在の値を指定します

塗りつぶし

カーソルの位置に現在のフラッドカラーのバケットをダンプします

塗りつぶし

カーソルの位置に現在のフラッドカラーのバケットをダンプします

次の一連のコマンドを実行してみてください-

  • cs −画面をクリアします。

  • home −カメを家に連れて行く。

  • setpensize [5 5] −ペンサイズの設定。

  • setpencolor [255 0 0] −ペンの色を赤に設定します。

  • setfloodcolor [0 0 255] −洪水の色を青に設定します。

  • setscreencolor [0 255 0] −画面の色を緑に設定します。

  • repeat 4 [fd 40 rt 90] −辺の長さが40の正方形を描きます。

  • pu −ペンを上に向けます。

  • setxy 20 20 −カメを座標(20、20)に置きます。

  • fill −正方形を設定されたフラッドカラーブルーで塗りつぶします。

  • ht −カメを隠す。

上記のコマンドを実行すると、次の出力が表示されます。