Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   краткий вопрос о проблемах с командой copyFrom (http://www.flasher.ru/forum/showthread.php?t=169156)

wlad 28.09.2011 13:33

краткий вопрос о проблемах с командой copyFrom
 
И вообще о взаимном копировании спрайтов...

Дамы и господа!

Не до конца усвоил, есть ли в AS3 такой замечательный прием, как взаимное копирование спрайтов. Вроде бы graphics.copyFrom()?

Мой опыт:

Код AS3:

var s_swit = new Sprite(); addChild(s_swit)var s_swit_2 = new Sprite(); addChild(s_swit_2);
// далее работа с графикой спрайта s_swit
s_swit_2.graphics.copyFrom(s_swit.graphics);

Далее: это идеально работает при непосредственной конвертации .fla в .swf, это абсолютно не работает в плеере при запуске *.swf-файла

С уважением
Влад

nOobCrafter 28.09.2011 21:57

а версия плеера в которой запускаете какая?

Шурик_2 28.09.2011 22:31

Цитата:

Сообщение от nOobCrafter (Сообщение 1035576)
а версия плеера в которой запускаете какая?

А какая разница? Сейчас у всех установлены последние версии. Adobe заботится об регулярном обновлении.

wlad 28.09.2011 23:27

ну девятая вообще-то...

А кое всем просьба нечто аналогичное изобразить у себя... Жду впечатлений...

Хотя перерисовать пять-десять-тридцать строк - дело не особо хитрое...

iNils 28.09.2011 23:50

Цитата:

Сообщение от wlad (Сообщение 1035595)
ну девятая вообще-то...

copyFrom доступен с 10-ой
Цитата:

Сообщение от Шурик_2 (Сообщение 1035584)
А какая разница? Сейчас у всех установлены последние версии.

Это не так.

wlad 28.09.2011 23:53

Сейчас постараюсь проверить...

iNils 29.09.2011 00:28

А чего тут проверять?
Цитата:

copyFrom () метод
public function copyFrom(sourceGraphics:Graphics):void

Язык версии : ActionScript 3.0
Версии среды выполнения: 10, 1.5

Копирует все команды рисования исходного объекта Graphics в вызывающий объект Graphics.

Параметры
sourceGraphics:Graphics — Объект Graphics, из которого будут браться команды рисования для копирования.


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

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