Материал из Скретч Вики
Данная статья объясняет два способа для того, как нарисовать сферу с помощью пера в Скретче.
С помощью источника света
Создайте спрайт, который будет «источником света», и создайте ещё один для пера.
Создайте следующий код в спрайте пера:
когда щёлкнут по зелёному флагу создать сферу с размером (100) определить создать сферу с размером (размер сферы) задать [v v] значение [0] повторить (размер сферы) раз создать круг с размером (v) //Не забудьте поставить флажок запуска без обновления экрана! изменить [v v] на (0.01) end определить создать круг с размером (размер круга) повторить (360) раз опустить перо установить цвет пера (5) // Цвет сферы установить (яркость v) пера ((100) - (расстояние до [источник света v])) повернуть вправо на (1) градусов идти (размер круга) шагов
С помощью одного спрайта
Создайте спрайт для пера и создайте тот же код, что и в прошлом способе, но замените последний скрипт этим:
определить создать круг с размером (размер круга) повторить (360) раз идти (размер круга) шагов опустить перо установить цвет пера (5) установить (яркость v) пера ([квадратный корень v] от ((((x центра) - (положение x)) * ((x центра) - (положение x))) + (((y центра) - (положение y)) * ((y центра) - (положение y))))) //(x центра) и (y центра) — позиция, от которого будет нанесён свет на сферу. повернуть вправо на (1) градусов