![]() |
|
||||||||||
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
attachBitmap, читай про этот метод.
|
|
|||||
import flash.display.*; var Screen:MovieClip; Screen = ripples_mc; Bitmap = new BitmapData(); Screen.attachBitmap(Bitmap, 0); По подобию вроде так, но впечатление будто в клип загружаем пустой битмап. |
|
|||||
|
Не понятно, attachBitmap, по идее атачит уже битмап в клип, а задача: преобразовать клип с кривыми в битмап (или клип с битмапом).
|
|
|||||
|
Регистрация: Feb 2007
Сообщений: 264
|
Создаете пустой мувиклип. Создаете экземпляр класса BitmapData(new BitmapData). Присоединяете экземпляр класса BitmapData к пустому мувику(attachBitmap). Создаете в экземпляре BitmapData копию вышего векторного рисунка(draw). Как цель для создания копии указываете мувиклип в котором лежит ваш векторный рисунок. Проверяете, удаляя мувик где создали векторный рисунок.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ну я же писал выше, что параметры надо обязательно указывать при создании BitmapData. А у тебя ни ширины/высоты, ни цвета, ни прозрачности не указано.
|
|
|||||
|
Цитата:
import flash.display.BitmapData; var width:Number = 100; var height:Number = 80; var transparent:Boolean = true; var fillColor:Number = 0xFFFFFFFF; var bitmap_1:BitmapData = new BitmapData(width, height, transparent, fillColor); trace(bitmap_1.width); // 100 trace(bitmap_1.height); // 80 trace(bitmap_1.transparent); // true var bitmap_2:BitmapData = new BitmapData(width, height); trace(bitmap_2.width); // 100 trace(bitmap_2.height); // 80 trace(bitmap_2.transparent); // true |
|
|||||
|
Цитата:
Теперь получилось. |
|
|||||
|
2 параметра обязательны - width и height.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
![]() У тебя-то вообще никаких не было. В draw никаких кавычек, в хелпе что, написано, что там String? |
|
|||||
|
Возможно ли сразу из библиотеки кривые преобразовыватьв bitmap. Иначе получается что существуют сразу и кривые и bitmap.
Есть какие-нибудь рациональные пути решения? Или единственное решение removeMovieClip()? |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|