Цитата:
Сообщение от anmelegov
и че дальше? ему надо контур задать чтобы он залил
|
Да вобщем-то ничего. Это нужно силой математики и, например,
этой адиозной либы по геометрическим данным того что уже нарисовано (т.е. вы все точки и все линии должны будете запомнить и представить в нужной структуре) вычленить контур, в который попадает точка, а потом нарисовать его и залить этим beginBitmapDataFill().
Вобщем, оно, конечно, с BitmapData::floodFill будет грязно (края не сравняете и могут точки не закрашенные появлятся - растр всётаки), но куда более реалистично и не так затратно по ресурсам.
Можно конечно применить другую либу и векторизовать нарисованное tresholdo-ом, но этот метод не имеет преимуществ перед предложенным alatar, а проблем набрасывает кучу.