Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.06.2006, 20:44
G.W.M вне форума Посмотреть профиль Отправить личное сообщение для G.W.M Посетить домашнюю страницу G.W.M Найти все сообщения от G.W.M
  № 1  
Ответить с цитированием
G.W.M

Регистрация: Jan 2000
Адрес: израил
Сообщений: 116
Отправить сообщение для G.W.M с помощью ICQ
По умолчанию DropShadowFilter - не накладывается на Bitmap?

DropShadowFilter - не накладываетца на Bitmap в чом проблема вроде в helpe написано что он это поддерживает...

Код:
import flash.filters.DropShadowFilter;
import flash.display.BitmapData;

var form:BitmapData = BitmapData.loadBitmap('form');
var output:BitmapData = new BitmapData(form.width, form.height, true, 0xcccccc);
var shadow:DropShadowFilter = new DropShadowFilter(10, 10, 0xff0000, 100);
shadow.hideObject = true;
form.applyFilter(form, form.rectangle, new Point(), shadow);
attachBitmap(form, 0);
__________________
зарание на ашыбки не сматрет 11 лет как неписал на руска...
зайдите на сайт паиграт в игрй может время будет новйе закину

Старый 06.06.2006, 21:28
MyXus вне форума Посмотреть профиль Отправить личное сообщение для MyXus Посетить домашнюю страницу MyXus Найти все сообщения от MyXus
  № 2  
Ответить с цитированием
MyXus
 
Аватар для MyXus

Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
А пробовал битмап дату в мув класть?

Старый 06.06.2006, 22:12
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Код:
import flash.display.BitmapData;
import flash.filters.BevelFilter;
import flash.filters.DropShadowFilter;
import flash.geom.Point;

var myBitmapData:BitmapData = new BitmapData(100, 80, true, 0xCCCCCCCC);

var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc.attachBitmap(myBitmapData, this.getNextHighestDepth());

var filter:DropShadowFilter = new DropShadowFilter(10,10,0,100,10,10,1,2,false,false,true);

mc.onPress = function() {
    myBitmapData.applyFilter(myBitmapData, myBitmapData.rectangle, new Point(0, 0), filter);
}
Цитата из хелпа:
Цитата:
BevelFilter, DropShadowFilter, GlowFilter -- The destination image of these filters must be a transparent image. Calling DropShadowFilter or GlowFilter creates an image that contains the alpha channel data of the drop shadow or glow. It does not create the drop shadow onto the destination image. If you use any of these filters with an opaque destination image, an error code value of -6 is returned.
Перевести?

Поэтому юзаем copyPixels


Последний раз редактировалось etc; 06.06.2006 в 22:15.
Создать новую тему Ответ Часовой пояс GMT +4, время: 01:58.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 01:58.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.