![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2005
Сообщений: 148
|
Не хватает мозга! Просто не понимаю BitmapData.
В example нашёл пример, где в проекте Flash картине в библиотеке присвоен класс "image", чтобы её в коде использовать. Она потом используется в PV3D, как материал для сферы: Пытаюсь сделать, чтобы такая картинка загружалась из внешнего файла и применить её, как материал. Как преобразовать loader.content в BitmapData, чтобы потом можно было на эту картинку сослаться, как в строке выше? ??? var myBitmap:BitmapData = new BitmapData(loader.width,loader.height, false, 0x00FFFFFF); myBitmap.draw(loader); bitmapMaterial = new BitmapAssetMaterial(myBitmap);//Говорит, что тут myBitmap это String loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadingComplete); loader.load(new URLRequest('file_image.jpg')); public function onLoadingComplete(e:Event):void{ var loaderInfo:LoaderInfo = LoaderInfo(e.target); var bitmapData:BitmapData = new BitmapData(loaderInfo.width, loaderInfo.height, false, 0xFFFFFF); bitmapData.draw(loaderInfo.loader); ... bitmapMaterial = new BitmapAssetMaterial(bitmapData);//Тоже говорил, что bitmapData это String Последний раз редактировалось zerAlex2; 03.08.2012 в 23:04. |
![]() |
Часовой пояс GMT +4, время: 17:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|