К уроку информатики Программирование в LOGO: различия между версиями

Материал из ПримаВики
Перейти к навигацииПерейти к поиску
(Новая: =ПРОГРАММИРОВАНИЕ В LOGO= ==Пример использование датчика colorunder== Датчик colorunder сообщает в виде числа цвет ...)
 
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
=ПРОГРАММИРОВАНИЕ В LOGO=
==Пример использование датчика colorunder==
==Пример использование датчика colorunder==
Датчик colorunder сообщает в виде числа цвет изображения под пером (под центром) активной черепашки.  
Датчик colorunder сообщает в виде числа цвет изображения под пером (под центром) активной черепашки.  
Строка 16: Строка 15:


Теперь осталось  написать процедуру startup.
Теперь осталось  написать процедуру startup.
[[Изображение: Пруд.JPG|thumb|left]]


to startup
to startup
Строка 22: Строка 23:


[
[
ifelse colorunder = 95 [fd 2 wait 2]
ifelse colorunder = 95 [fd 2 wait 2]


Строка 31: Строка 31:
end
end


Сохраним проект и откроем его снова. Островок с камышами плавает из одного конца острова в другой. Черепашка доплывает до той части пруда, где цвет становится не 95, разворачивается на 180 градусов и плывет в другую сторону.
Сохраним проект и откроем его снова.  
 
Островок с камышами плавает из одного конца острова в другой. Черепашка доплывает до той части пруда, где цвет становится не 95, разворачивается на 180 градусов и плывет в другую сторону.
 
[[Категория:Методическая копилка]]

Текущая версия на 12:25, 4 июля 2008

Пример использование датчика colorunder

Датчик colorunder сообщает в виде числа цвет изображения под пером (под центром) активной черепашки. Пример (для черепашки с именем t1, под которой серый цвет с номером 3):

t1, show colorunder 3

При составлении условия с датчиком colorunder необходимо использовать номер цвета, а не его имя.

Создадим новый проект, нарисуем на странице этого проекта пруд. У берега пруд мелкий, поэтому цвет воды менее интенсивный. Раскрасим воду в середине пруда ярко синим цветом с номером 95. А с края пруда раскрасим светлее, например, цветом 92.

Повернем черепашку t1 горизонтально, заставив её выполнить команду rt 90 или lt 90.

Выберем для черепашки форму 52 с группой камышей. Перекрасим воду на этой форме, чтобы казалось, что камыши растут на островке.

Теперь осталось написать процедуру startup.

Пруд.JPG

to startup

t1, forever

[ ifelse colorunder = 95 [fd 2 wait 2]

[rt 180 fd 2 wait 2]

]

end

Сохраним проект и откроем его снова.

Островок с камышами плавает из одного конца острова в другой. Черепашка доплывает до той части пруда, где цвет становится не 95, разворачивается на 180 градусов и плывет в другую сторону.

Бизнес-поисковик IPRIM.RU