Показать сообщение отдельно
Старый 22.03.2010, 16:36
$mival вне форума Посмотреть профиль Отправить личное сообщение для $mival Найти все сообщения от $mival
  № 1  
Ответить с цитированием
$mival
 
Аватар для $mival

Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
По умолчанию blendMode + rotationX/Y/Z

Привет!
случилось мне столкнуться с бленд модэ.
ситуация такая, если у спрайта поменять бленд и его родителя повернуть например rotationY, то бленд не работает. (bug?)

вот этот код не работает (наложения не происходит)
зы: GlobalUtils.createRec, рисует прямоугольник и возвращает спрайт

Код AS3:
var sp:Sprite = new Sprite();
var sp0:Sprite = GlobalUtils.createRec(20, 20, 300, 40, 0xd70d29, 1);
sp0.blendMode = BlendMode.MULTIPLY;
sp.addChild(sp0);
sp.rotationY = 30; // если убрать поворот или поворачивать sp0, то такое наложение работает
 
var sp1:Sprite = GlobalUtils.createRec(10, 10, 300, 40, 0x0000FF, 1);
 
super.addChild(sp1);
super.addChild(sp);
как быть при таких ограничениях?
__________________
smival.com