PDA

Просмотр полной версии : Проблемы со smoothing и BitmapData


Stas52
20.12.2011, 01:14
Smoothing никак не хочет работать.

mcBMP = new BitmapData(400, 400, false, 0x0FFFFFF);
mcBMP.draw(aa);
mcBMP.smoothing = true;
bb.attachBitmap(mcBMP,this.getNextHighestDepth());

bb._xscale=90;
bb._yscale=90;

Подскажите, может я этот Smoothing не в тот момент вызываю? Может нужен какой-нибудь Слушатель? Если да, то какой?

dark256
20.12.2011, 01:54
Весь код пожалуйста. 10 строк кода и то что грузим.
Так не очень понятно.

Stas52
20.12.2011, 02:11
Да это, собственно, и есть весь код. Ну... за исключением

import flash.display.BitmapData;

На сцене 2 Мувики. В первом находится картинка из библиотеки (перетащил вручную). Второй Мувик пустой

dark256
20.12.2011, 02:40
что. откуда. куда. как . грузите.
рабочий фрагмент кода.
скачал, скомпилил, посмотрел.
проникся.
посоветовал.
иначе это как - у меня что-то шумит где-то в раойне моих 15-ти гектаров заявленных шести соток. :)
там таки водопад или ЛЭП ? :)

Stas52
20.12.2011, 03:00
Нижняя правая картинка кривая. А должна быть как верхняя правая.

http://www.latmap.lv/smooth.rar

crazyone
20.12.2011, 03:17
import flash.display.BitmapData;

mcBMP = new BitmapData(400, 400, false, 0x0FFFFFF);
mcBMP.draw(aa);

bb.attachBitmap(mcBMP,this.getNextHighestDepth(),"auto",true);

bb._xscale=90;
bb._yscale=90;

Добавлено через 5 минут
У BitmapData нет никакого smoothing. Можно отрисовать в битмапу со сглаживанием, либо добавить на сцену со сглаживанием.

Stas52
20.12.2011, 03:34
Да! Да! Да! Спасибо!

dark256
20.12.2011, 05:38
......шаман....