Показать сообщение отдельно
Старый 26.09.2008, 12:59
orcpochta вне форума Посмотреть профиль Отправить личное сообщение для orcpochta Найти все сообщения от orcpochta
  № 4  
Ответить с цитированием
orcpochta

Регистрация: Feb 2008
Сообщений: 890
flash33, спасибо! торможу, да..))
Хотя в 8-м хелпе я такого примера не нашел.

upd:
А как лучше заблурить "рамку" у картинки?
Заблурить четыре прямоугольника по краям картинки или как-то еще можно? Например, что-нибудь вроде заблурить всю картинку, а потом центральный прямоугольник очистить от блура, если нечто подобное возможно, конечно.

upd2:
Почему следующая функция не дает желаемого результата? т.е. никаких видимых изменений с картинкой не происходит, хотя мною ожидалось, что мутное стекло будет ездить по картинке.
Код:
mcPict.onMouseMove = function():Void {
	var nW:Number = 60; //задаем ширину и высоту мутного стекла
	var nH:Number = 60; 
	var nX:Number = this._xmouse - nW/2; //ставим стекло центром на мышь
	var nY:Number = this._ymouse - nH/2;	
	bmdPict = bmdPictClone.clone(); //клонируем битмап с заранее заготовленного клона для "очистки" картинки от предыдущих действий фильтров
	bmdPict.applyFilter(bmdPict, new Rectangle(nX, nY, nW, nH), new Point(nX, nY), filter); //накладываем мутное стекло
	updateAfterEvent();	
};


Последний раз редактировалось orcpochta; 26.09.2008 в 14:31.