Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как вывести на экран bmp из библиотеки (http://www.flasher.ru/forum/showthread.php?t=127499)

borodota 15.07.2009 14:51

Как вывести на экран bmp из библиотеки
 
Уважаемые друзья, помогите пожалуйста вопрос простой:
у меня в библиотеке моего fla файла храняться картинки в вормате bmp.
вопрос: как мне рисовать из моего AS3 класса эти картинки на экране во время исполнения моего ролика? желательно не создавая отдельный класс для каждой картинки, а просто выводить их на экран в любой момент времени в любом коиличестве. Спасибо заранее за совет

alekslitvinenk 15.07.2009 15:24

самому определять класс для каждой картинки не обязательно: флеш сделает это автоматически, достаточно лишь указать имя для класса в поле Class, а в самом коде.

Код AS3:

var bmdFromLib:YourClass = new YourClass(100,100);
var imgFromLib:Bitmap = new Bitmap(bmdFromLib);
addChild(imgFromLib);


borodota 15.07.2009 17:00

Цитата:

Сообщение от alekslitvinenk (Сообщение 835648)
самому определять класс для каждой картинки не обязательно: флеш сделает это автоматически, достаточно лишь указать имя для класса в поле Class, а в самом коде.

Код AS3:

var bmdFromLib:YourClass = new YourClass(100,100);
var imgFromLib:Bitmap = new Bitmap(bmdFromLib);
addChild(imgFromLib);


Ксожалению приходиться для каждого файла создавать свой файл класс. Потому что когда в поле class пишешь имя класса которое уже указано для другого файла то пишеться что нужно указать уникальное имя класса.

Gaen 15.07.2009 19:29

Можно написать что-нибудь в поле class, но при этом не создавать сам файл с таким именем.


Часовой пояс GMT +4, время: 11:46.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.