![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2011
Адрес: Таганрог
Сообщений: 21
|
применяю фильтр
var rect:Rectangle = new Rectangle(0, 0, picWidth,picHeight); var pt:Point = new Point(0, 0); var arr:Array = [ 0.3, 0.6, 0.1, 0.0, 0.0, 0.3, 0.6, 0.1, 0.0, 0.0, 0.3, 0.6, 0.1, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0]; var CMfilter:ColorMatrixFilter = new ColorMatrixFilter(arr); bitmapData.applyFilter(bitmapData, rect, pt, CMfilter); пытаюсь вернуть цвет так var rect:Rectangle = new Rectangle(0, 0, picWidth,picHeight); var pt:Point = new Point(0, 0); var arr:Array = [ 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0]; var CMfilter:ColorMatrixFilter = new ColorMatrixFilter(arr); bitmapData.applyFilter(bitmapData, rect, pt, CMfilter); если б был бы просто bitmap то применил фильтр var arr:Array = [ 0.3, 0.6, 0.1, 0.0, 0.0, 0.3, 0.6, 0.1, 0.0, 0.0, 0.3, 0.6, 0.1, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0]; var CMfilter:ColorMatrixFilter = new ColorMatrixFilter(arr); var myFilters:Array = new Array(); myFilters.push(CMfilter); clip.filters = myFilters; а вот с BitmapData не пойму как |
|
|||||
|
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
а с BitmapData применяется безвозвратно. Клонируйте перед применением, если нужно потом возвращать.
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
|
Регистрация: Mar 2011
Адрес: Таганрог
Сообщений: 21
|
да вот не получается заранее - закладывается в движок paperVision3D и потом уже не найти соответствующего bitmapData
|
|
|||||
|
Регистрация: Mar 2009
Адрес: this.x=0;this.y=0;this.z=0
Сообщений: 89
|
применяйте фильтр не к битмапдате а к слою(new VPlayer:ViewportLayer) и при наведении мышкой переносите объект в слой, и удаляйте из слоя при мауслив или маусаут.
|
|
|||||
|
Регистрация: Jul 2009
Сообщений: 8
|
Если в PV3D, значит не MouseEvent.MOUSE_OUT, а InteractiveSceneEvent3D.OBJECT_OUT
|
|
|||||
|
Регистрация: Mar 2009
Адрес: this.x=0;this.y=0;this.z=0
Сообщений: 89
|
не всегда, все зависит от ситуации, если есть к примеру куб а фэйсы его покрыты материалом мувиклип, на мувики вполне себе можно повесить маусаут, и все будет гут.
|
|
|||||
|
Регистрация: Mar 2011
Сообщений: 1
|
эта тема больше подходит для раздела API приложений и сред
|
|
|||||
|
Регистрация: Mar 2011
Адрес: Таганрог
Сообщений: 21
|
Цитата:
а слушатели вешаются на Plane p.addEventListener(InteractiveScene3DEvent.OBJECT_CLICK, releaseFunction ); p.addEventListener(InteractiveScene3DEvent.OBJECT_OVER, overFunction ); p.addEventListener(InteractiveScene3DEvent.OBJECT_OUT, outFunction ); и тогда вопрос Цитата:
Последний раз редактировалось stanley; 30.03.2011 в 14:02. |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:52. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|