Форум 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)
-   -   Проблема загрузкой - Flash и HTML! (http://www.flasher.ru/forum/showthread.php?t=104129)

Dimmi 19.11.2007 15:00

Проблема загрузкой - Flash и HTML!
 
Доброго время суток уважаемые флешеры. У меня вот такая вот проблема - Сделал портфолио во флеше и вот мне теперь надо как то задавать путь к папкам с фотками через ХТМЛ документ.
вот примерно я так сделал:
во флеше -
Код:

this.show.importimage.loadMovie(_root.path+"pictures/"+names[0]+".jpg");// show-это мувик
в HTML документе -
Код:

portfolio.swf?path='assets/'
.
Но прикол в том что не хотят грузится картинки. :( Прелоадер показывает что идет процес загрузки. Тестирую в ХТМЛ документе.

iNils 19.11.2007 15:31

Локально работать не будет, система будет искать файл с именем portfolio.swf?path='assets/', а не portfolio.swf.
Для передачи данных во флеш используется параметр flashvars в html.

Dimmi 19.11.2007 15:37

А детальнее можно, просто я только начал влазить в эту суматоху с ХТМЛ. Я исче не очень знаюсь в ХТМЛ... Но хотелось бы побольше узнать :) Если можно то по подробнее! :)
Ну а сам код во флеше впринципе правильно?

iNils 19.11.2007 15:48

Код правильный. А по поводу flashvars, откройте хелп и наберите там.

Dimmi 19.11.2007 19:12

ОК! Я почитал... Сделал примерно так -
в HTML:
Код:

"portfolio2.swf" FlashVars="path=assets/"
а в флеше:
Код:

if(_level0.path=undefined){
        path=_level0.path;
}

Это я попытался задать этот параметр но чтото не пошло... Я понимаю что это может быть ламерская ошибка но для меня любая подсказка будет большым прорывом в знаниях :) ПАсиба

Molecula 19.11.2007 20:29

Я пытаюсь загрузить свою любимую картинку:
Код:

loadMovie(_path+'/my.jpg')
где _path у меня путь к папке.
Передаю путь через ФлешВарс:
В параме-трарараме пишу
Код:

<param name="FlashVars" value="_path=Pukcher" />
В эмбеде дублирую:
Код:

<embed src="flashvars.swf" value="_path=Pukcher"...
При загрузке флешки, _path = 'Pukcher';
полный путь будет такой - Pukcher/my.jpg

Dimmi 20.11.2007 11:35

Что самое интересное что я попробывал это сделать... точнее у меня было все так же только я убил
Код:

if(_level0.path==undefined){
        path=_level0.path;
}

И все равно не прогружает... наверное дето глюк в коде... потому что если прописываю пути в самой флешке то все работате, а вот если попытатся сделать так что бы потом можно было просто менять папку в ХТМЛ документе то это гимарой.... :(


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

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