Показать сообщение отдельно
Старый 30.11.2010, 13:44
AlexDesinger вне форума Посмотреть профиль Отправить личное сообщение для AlexDesinger Посетить домашнюю страницу AlexDesinger Найти все сообщения от AlexDesinger
  № 7  
Ответить с цитированием
AlexDesinger

Регистрация: Feb 2007
Сообщений: 563
Цитата:
AlexDesinger при размещении вручную, получается шейп с битмапфил если не ошибаюсь, что бы была битмапа пролинкуйте в либе свою картинку, base class будет, BitmapData, а на сцене будет лежать битмапа.
Да, не ошибаетесь, именно шейп с заливкой из битмапфил, я посмотрел, к сожалению у Shape нет возможности достучаться из его битмапфил до битмапы, поэтому сделал линк для картинок. Но еще пришлось насильно приводить к типу Битмап, поскольку as3 упорно считал ее DisplayObject и не находил свойство bitmapData

Цитата:
var up_bm:Bitmap = button_mc.up_mc.getChildAt(0).bitmapData;// Line 29 1119: Access of possibly undefined property bitmapData through a reference with static type flash.displayisplayObject.
только вот так получилось -
Код AS3:
var up_bm:Bitmap = button_mc.up_mc.getChildAt(0) as Bitmap;
trace(up_bm.bitmapData)//[object up_png]