Показать сообщение отдельно
Старый 10.06.2009, 21:04
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 9  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
можно threshold'ом
только он не только то, что floodFill нашел пропустит, но и все пиксели с 0x000000FF, что может быть и не критично, если красить каким-нить экзотичным цветом

Код AS1/AS2:
myBitmapData.floodFill(mc._xmouse, mc._ymouse, 0x000000FF);
var maskBmd:BitmapData = new BitmapData(myBitmapData.width, myBitmapData.height, true, 0xFF000000);
 
maskBmd.threshold(myBitmapData, maskBmd.rectangle, new Point(), "!=", 0x000000FF, 0x0, 0x00FFFFFF, false);