Форум Flasher.ru

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

Fuza67 19.06.2007 02:56

Картинка из библиотеки
 
Привет! подскажите пожалуйста как посредствам AS3 взять пикчу из библиотеки?

etc 19.06.2007 03:02

Прописать ей класс в либе (можно автогенерируемый), затем создавать соответствующий экземпляр этого класса.

Fuza67 19.06.2007 03:18

то есть делаешь линкейдж в строчке class вводишь например PicFromLib, и после создаешь
Код:

var myPic:BitmapData = new PicFromLib();
Так?

etc 19.06.2007 03:24

Fuza67, отредактируйте свой пост и оформите код тегами [code][/code].

Да, именно так. Если возникает ошибка, то new PicFromLib(0,0);.

Fuza67 19.06.2007 03:36

Благодарю

voy22 16.07.2007 16:35

Решил дополнить топик:
Код:

import flash.display.*;
var bmd:BitmapData = new PicFromLib();
var bm:Bitmap = new Bitmap(bmd);
addChild(bm);


etc 16.07.2007 17:07

Цитата:

Сообщение от voy22
Решил дополнить топик:
Код:

import flash.display.*;
var bmd:BitmapData = new PicFromLib();
var bm:Bitmap = new Bitmap(bmd);
addChild(bm);


В конструктор PicFromLib надо передать ширину и высоту картинки (произвольные), потому как это обязательные параметры. На выходе картинка будет иметь правильные размеры.
Т.е. как-то так:

Код:

import flash.display.*;
var bmd:BitmapData = new PicFromLib(0,0);
var bm:Bitmap = new Bitmap(bmd);
addChild(bm);


voy22 16.07.2007 17:57

Ну не знаю... может так во flex, но в Flash CS3 у работает без параметров и никаких варнингов

etc 16.07.2007 18:18

Я про Flash CS3 и говорил. У меня без параметров вываливается Argument count mismatch.

voy22 17.07.2007 11:23

У меня вылазит тоже самое с параметрами =)))
Ну не вопрос, давай по другому...
http://www.regprofile.com/PicFromLab.zip
Проверь у себя...


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

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