| Jekaterina |
Сообщение
#1
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 61 Пол: Женский Реальное имя: Jekaterina Lauce Репутация: 0 |
Здравствуйте! Я хотела бы узнать, как написать программу-раскраску - например, ребенок выбирает картинку и с помощью палитры ее раскрашивает в различные цвета. В интернете часто встречаются ява-япплеты, есть, правда, и программа Раскрашка. Но мне хотелось бы придумать что-то простое самой. Можно ли такую программу написать с помощью визуального бейсика? Как можно задать возможность раскрашивать отдельные области рисунка? Заранее спасибо за идеи.
|
![]() ![]() |
| Lapp |
Сообщение
#2
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Идея интересная. Написать, конечно, можно, на чем угодно - можно и на бейсике, но тут (на этом Форуме) больше бы приветствовались Паскаль или Дельфи..
Как я понял, есть набор контурных рисунков, по которым производится раскраска - да? Вопрос, как задавать цвет. Можно делать номерами (знаменитое @painting by numbers"), можно семплами.. Можно вообще оставить выбор цвета на усмотрение пользователя. Раскрашивать можно разными способами. Самое простое - заполнение области цветом. Только боюсь, это не очень интересно - делается в одно касание. Можно мазками (или распылять), но с ограничением на область. Тут есть, над чем подумать.. А ты как предполагала? -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Jekaterina Раскраска 28.02.2007 3:06
Jekaterina Я как раз хотела бы щелчком - мои дочки до большег… 28.02.2007 19:51
klem4
У класса TCanvas есть такой метод: FloodFill(x, … 28.02.2007 21:08
Бродяжник Копайте в сторону FloodFill.
Это такой метод, кото… 28.02.2007 21:19
Jekaterina Спасибо за советы! Попробую разобраться во все… 28.02.2007 21:42
Бродяжник В 3-й и 6-й версиях Дельфи есть такой пример: Grap… 1.03.2007 14:39
Jekaterina Спасибо, Бродяжник. Буду смотреть. 1.03.2007 16:59![]() ![]() |
|
Текстовая версия | 24.12.2025 12:30 |