![]() |
как сделать инструмент заливка
Сейчас работаю над созданием небольшого графического редактора во флэше и встал перед одной небольной проблемой.
Создал разные инструменты: карандаш, разные фигуры и т.п., НО НЕ МОГУ СОЗДАТЬ ИНСТРУМЕНТ ЗАЛИВКА, как во всех нормальных графических редакторах. Если кто умеет, или есть исходник, большая просьба, МАЯКНИТЕ :) |
исходника нет. могу подсказать - все твои фигуры и линии копируй в специальный объект - каждую как массив точек - и по клике ведром определяй, какую из них ты редактируешь - и перерисовывай ее нужным цветом
|
Я приблизительно так и думал, но думал, что есть способы попроще.
|
Цитата:
|
А вы векторный редактор делаете или растровый?
|
Я делаю векторный редактор
|
Тогда вам стоит продумать другую схему реализации заливки. То есть хранить каждый объект отдельно и перерисовывать его.
|
Ну в принципе да, это наиболее оптимальный вариант...
|
Цитата:
|
Вложений: 1
Тем не менее вот пример работы заливки (ему правда уже 2 года, да и код там не ахти)
|
| Часовой пояс GMT +4, время: 17:03. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.