Зафарбовування областей
Ви можете поліпшити зображення об'єкта, розфарбувавши його в різні кольори. Однак області, що зафарбовуються, повинні мати замкнутий контур. Допоможе вам у цьому оператор PAINT: PAINT (X, Y), колір, контур
де X, Y — координати будь-якої точки усередині області; колір — номер кольору для зафарбовування; контур — номеркольору для контуру області. Параметри колір і контур необов'язкові, будь-який з нихчи навіть обоє можуть бути пропущені і це не викличе повідомлення про помилку. Оператор PAINT працює так:
Приклад використання цього оператора: REM Програма 8 REM Використання оператора PАINT SCREEN 1 ' очищення екрана CLS PI=3.14 ' визначення всіх параметрів XC% = 140: YC% = 100: RAD% = 80: COL %= 2 ' малювання з використанням усіх параметрів CIRCLE (XC%, YC%), RAD%, COL% SLEEP 1 CIRCLE (XC%-.5*RAD%,YC%), RAD%*.5, СOL%, 0, PI SLEEP 1 CIRCLE (XC%+.5*RAD%,YC%),RAD%*.5,COL%,PI, 2*PI SLEEP 1 CIRCLE (XC% -.5 * RAD%, YC%), 10, COL% SLEEP 1 CIRCLE (XC% +.5 * RAD%, YС%), 10, COL% ' розфарбовування деяких областей малюнка SLEEP 1 PAINT (ХС% - 2, YC% +2), COL%, СОL% SLEEP 1 PAINT (XC% +.5 * RAD% + 2, YC% + 2), СOL%, COL% END
|