PDA

Просмотр полной версии : Подгружаем рисунок в симвoл


capman
19.11.2007, 19:21
Сдлал шапку для сайта. Где раздвигаютса шторы а за шторами рисунок. Только вот хочу сделать так что бы этот рисунок можно было менять не меняя самой флешки.
Вообщем не подскажите как сделать так что бы подгружал рисунок из указаного каталога в символ. При этом интересно можно ли это сделать если этот символ используетса в другом муви символе а на этот другой муви символ наложены фильтр размытия и так дальше. ну и сам второй муви символ размещен на сцене.

Fernando Costa
19.11.2007, 19:23
можно сделать подгрузки из ХМЛ-файла

Ostgur
19.11.2007, 19:24
loadMovie("image.jpg",_root.zanaveska_with_blur.zanaveska);

capman
19.11.2007, 19:28
А нельзя ли загрузку рисунка прописать в самом символе. а символ добавить к сцене?

Dimmi
19.11.2007, 19:30
Ниче не понял... а по поводу загрузки рисунка с каталога то можно сделать вот так через MovieClipLoader. Например:
var loader.MovieClipLoader =new MovieClipLoader();
loadClip(url, target)// где url это адрес загружаемой фотки,
а target - куда ты грузиш эту фотку или акртинку или вообще что тебе там надо :) Надеюсь я понятно написал :)

Ostgur
19.11.2007, 19:30
capman, можно, код для 1 кадра символа
loadMovie("image.jpg",this);

Molecula
19.11.2007, 19:47
2 capman, имеете в виду, что в библиотеке символ, в который зашит код вроде того, что привел Ostgur или Dimmi, а когда атачишь его на сцену, то тот код срабатывает и картинка подгружается, так?

capman
19.11.2007, 20:49
2 capman, имеете в виду, что в библиотеке символ, в который зашит код вроде того, что привел Ostgur или Dimmi, а когда атачишь его на сцену, то тот код срабатывает и картинка подгружается, так?
да имено так

Molecula
19.11.2007, 21:22
Так не правильно.
1) Нужно заатачить;
2) В атачнутый мувик загрузить что Вы хотите, используя MovieClipLoader.
Всё.

capman
19.11.2007, 22:54
capman, можно, код для 1 кадра символа
loadMovie("image.jpg",this);

Но этот способ отлично работает. За что его автору огромное спасибо

Aziz Zaynutdinoff
20.11.2007, 09:58
он-то может и работает, но это не совсем хороший тон... если вам конечно программирование на флэше интересно как таковое. Хотя бы потому, что использует loadMovie супротив специального класса для загрузки внешних элементов, и классу этому имя (как выше приводил товарищ Молекула) MovieClipLoader

Joac
20.11.2007, 20:20
А вот у меня такая проблема:
1.) мне надо на лету создать заданное кол-во клипов,
загрузить в них картинки(но так что б они были не видны на сцене).
2.) и потом подгружать уже с готовыми загруженными картинками в другие клипы(что б не тратить время на загрузку а пользоваться готовыми картинками).

подскажите код для 1)