Форум 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)
-   -   импорт Jpg в Library и задать linkage... (http://www.flasher.ru/forum/showthread.php?t=107550)

deeplay 04.02.2008 12:53

импорт Jpg в Library и задать linkage...
 
Здравствуйте. Я сделал флешку для шапки сайта, там 2 фотки программно передвигаются и рандомайзный выбор масок для смены между собой...
Теперь появилось требование (ко мне :) ), чтоб картинки грузились извне...то есть, чтоб могли заменить картинку, без участия исходников флешки.
Методы типа ставить предзагрузчики на картинки не проходят...
Я хотел бы узнать, можно ли, чтоб мувик "ипмортировал" jpg в библиотеку и при этом задать ему linkage с заданным именем? Ммм, даже не знаю поможет ли это и не знаю как правильно выразиться((((
Вообщем, нужно что-то похожее на то, как в свойстве линкейджа символа к нему крепится внешний скрипт (например AS 2.0 Class: file), НО не АS, а jpg. Понимаю, это глупо очень звучит, но по-другому не смог объяснить :(
Может Import for Runtime Sharing? или совсем глупо? :wacko:

wvxvw 04.02.2008 13:06

Вообще-то, можно с помощью чего-то типа SWFMill разобрать флешку, заменить библиотечные элементы на другие и снова скомпилировать. Но судя по описанию, вам просто нужно грузить картинки, а библиотеку оставить в покое =)

Ну, или компилируйте MTASCом, там библиотека выглядит как все тот же ХМЛ-файл...

deeplay 04.02.2008 14:13

я закачал исходник, не могу объяснить на словах :rolleyes:

flash1.rar (161 кб)

pic1.jpg находится в:
Scene 1 > [anime] > pic1 > pic1_movie
Layer "pic1" > Frame 3

pic2.jpg - аналогично.

я не прошу мне там всё исправлять, не хотелось бы выглядеть "юзераом-хочу"...объясните на пальцах, что и где, + учтите, что прелоадер должен учитывать вес фоток...

wvxvw 04.02.2008 15:43

Ну... раньше нужно было думать, перед тем как код на клипах писать. Теперь либо все по-человечески сделать (т.е. практически переделать все с нуля), либо извращаться с перекомпиляцией через SWFMill.

deeplay 04.02.2008 16:14

хммм, значит никак? странно, я думал это будет просто, чтоб лоадМуви выполнился один раз и навсегда, чтоб загруженная один раз фотка "прилипла" к символу навсегда ((((

Dzhav 04.02.2008 17:51

чтоб картинки грузились извне, нужно создать во флеше переменные-ссылки на картинки, и потом загружать ети картинки кодом (с помощю movieClipLoader, например). Не представляю как иначе ты сможеш реализировати свою задачу.

deeplay 05.02.2008 13:21

Цитата:

Сообщение от Dzhav
чтоб картинки грузились извне, нужно создать во флеше переменные-ссылки на картинки, и потом загружать ети картинки кодом (с помощю movieClipLoader, например). Не представляю как иначе ты сможеш реализировати свою задачу.

это совет после просмотра исходника или как?


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

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