Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Создание BitmapDat'ы из MovieClip'a (http://www.flasher.ru/forum/showthread.php?t=113185)

Dr.XxX 21.06.2008 01:15

Создание BitmapDat'ы из MovieClip'a
 
Можно ли сделать BitmapData из MovieClipa, который находится во фрейме ?
Пробовал так:
Код:

import flash.display.BitmapData;
var moveField:BitmapData = new BitmapData(415.9, 258.7);
_root.onEnterFrame = function() {
        moveField.setPixel(_xmouse, _ymouse, 0x000000);
};

Неработает.

etc 21.06.2008 01:40

А справку по BitmapData вы читали?

Dr.XxX 21.06.2008 01:49

Да, я нашёл только, что можно созданную BitmapData пихать в MovieClip, но не как не наоборот.

etc 21.06.2008 01:53

Значит не читали толком. Метод draw у BitmapData вас спасет. Может быть.

Dr.XxX 21.06.2008 03:24

Спасибо

ttu 21.06.2008 13:38

А вот если например такая ситуация: нам изначально, при входе в кадр, необходимо, чтобы из мувика, лежащего в библиотеке, сделать битмап. При этом нам не нужно, чтобы светился сам мувик.

Единственный вариант, до которого я додумался это:
1) аттачим мувик на сцену
2) вставлем его в битмап (функцией draw)
3) удаляем мувик со сцены

Но всё равно на какую-то долю секунды этот мувик появляется на сцене, и теоретически этот момент можно уловить. Как быть?

qazwsx 21.06.2008 14:29

Мувиклипу координаты задай такие чтобы его небыло видно на экране :/

Wolsh 21.06.2008 15:22

Цитата:

Но всё равно на какую-то долю секунды этот мувик появляется на сцене
Вы его видели? Код в кадре выполняется ДО его отображения на экране.

ttu 21.06.2008 19:09

Точно! - затупил.


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

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