标志 - 颜色


计算机屏幕使用红色、绿色和蓝色成分的光,因此有时称为RGB 屏幕

在徽标的设置菜单上,我们可以设置三个屏幕元素的颜色 -

  • 乌龟的笔
  • 海龟的填充物(就像外壳的油漆桶)
  • 屏幕背景
笔颜色

我们通过左右移动这三个滑块来设置颜色。请记住,黑色是所有颜色的缺失,白色是所有颜色的组合。混合光线不像混合油漆。例如,如果混合红色和绿色油漆,就会得到浑浊的颜色。由于这是一台计算机,每种颜色都有一个内部数字表示。

滑动标尺的左端为零 (0)。右端是 255,这对于计算机来说有点像 99(它是 2 8 - 1)。因此黑色是[0 0 0],红色是[255 0 0],绿色是[0 255 0],蓝色是[0 0 255]。您可以制作这些颜色之间的任何颜色,在所有这些颜色中,有 256 * 256 * 256 种可能的颜色。那是 2 8 * 2 8 * 2 8,或 24 位颜色 — 机器内部的 24 位二进制数字。

以下命令将为您提供一支又粗又大的红笔 -

setpensize [5 5]
setpencolor [255 0 0]

当您使用滑块找到喜欢的颜色时,您可以询问 Logo 它是什么:选择笔颜色,然后在命令窗口中输入以下命令。

show pencolor

下面的截图显示了上述代码的执行和输出。

笔颜色选择

您可以使用以下步骤制作彩色方块 -

步骤 1 - 使用以下命令绘制边长为 40 的正方形。

repeat 4 [fd 40 rt 90]

步骤 2 - 使用以下命令画笔。

pu

步骤 3 - 转到正方形内的一点。例如,使用以下命令将海龟放置在坐标 (20, 20) 处。

setxy 20 20

步骤 4 - 用设置的泛色填充正方形。例如,要将泛光颜色设置为蓝色,请使用以下命令。

setfloodcolor [0 0 255]

下表列出了更多与颜色和笔相关的命令。

颜色和钢笔命令 命令的目的

设置笔颜色 [RGB]

设置PC [RGB]

设置海龟笔的颜色

RGB 是 [0, 255] 范围内的数字

设置泛光颜色[rgb]

setfc [RGB]

设置认可区域的颜色

设置屏幕颜色[rgb]

集 [RGB]

设置背景颜色

显示笔色

显示泛色

显示屏幕颜色

指定指定项目的 [rgb] 的当前值

充满

在光标位置转储当前泛色的桶

充满

在光标位置转储当前泛色的桶

尝试执行以下命令集 -

  • cs - 清除屏幕。

  • home - 将乌龟带回家。

  • setpensize [5 5] - 设置笔大小。

  • setpencolor [255 0 0] - 将笔颜色设置为红色。

  • setfloodcolor [0 0 255] - 将泛光颜色设置为蓝色。

  • setscreencolor [0 255 0] - 将屏幕颜色设置为绿色。

  • 重复 4 [fd 40 rt 90] - 画一个边长为 40 的正方形。

  • pu - 拿起笔。

  • setxy 20 20 - 将海龟放在坐标 (20, 20) 处。

  • fill - 用设置的泛光色蓝色填充正方形。

  • ht - 隐藏海龟。

执行上述命令后,您应该会收到以下输出。

命令集