Показать сообщение отдельно
Старый 16.01.2006, 16:48
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
что бы заменить, надо приаттачить(attachBitmapData) новый в тот же depth что и старый, но у тебя, если я правильно понял, он положен туда вручную да еще и не ровно (registration point не в (0,0))
как заменить в этой ситуации не знаю (думаю, что никак), можно изобразить замену:
создаем в мувике пустой мувик, сдвигаем его чтоб встал вровень со старым контентом и в него уже аттачим битмап:
mc.createEmptyMovieClip('pic',mc.getNextHighestDepth());
mc.pic._x=mc.getBounds(mc).xMin;
mc.pic._y=mc.getBounds(mc).yMin;
var bitmap:BitmapData=BitmapData.loadBitmap('pic2');//pic2 - linkage Id новой картинки
mc.pic.attachBitmap(bitmap,0);