![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Я сделал для себя flash-сайт-портфолио. Там в разделах довольно большое количество картинок, а также видео, загружаемых извне. Все работает. Сделал также простой прелоадер, отдельный от сайта, и который подгружает этот самый сайт. Подгружает он его путем программного создания пустого клипа и размещения в нем.
И вот тут обнаружилось, что, если я загружаю сайт через прелоадер, то картинки и видео перестают грузиться. Навигация сайта работает нормально. В чем тут дело? Большаю просьюа откликнуться и помочь решить эту проблему. Я не флешер-программер, а дизайнер. Прошу также не судить строго, что сам не могу решить... с уважением |
|
|||||
|
напишите код которым вы грузите картинку или видос
|
|
|||||
|
Видео я гружу так:
по клику переход на фрейм, где содержится следующий код: var my_nc = new NetConnection();
my_nc.connect(null);
var my_ns = new NetStream(my_nc);
my_video.attachVideo(my_ns);
my_ns.setBufferTime(30);
my_ns.play("Content/Video_flv/00_Reel.flv");
my_ns.onMetaData = function(infoObject:Object) {
totalTime = infoObject.duration;
};
if (info.code == "NetStream.Play.Stop") {
mediaPlaying = false;
isEnd = true;
setPlayBtn(true);
}
};
function onEnterFrame() {
if (mediaPlaying) {
setTime(my_ns.time);
setBar();
}
}
function setBar(percent:Number) {
if (percent == undefined) {
percent = Math.floor(my_ns.time/totalTime*100);
}
progress_bar.thumb._x = percent/100*311;
progress_bar.bar._x = progress_bar.thumb._x-311;
}
var Hours = Math.floor(aTime/3600);
var Residue = aTime%3600;
var Minutes = Math.floor(Residue/60);
Residue = Residue%60;
var Seconds = Math.floor(Residue);
Residue = Residue%1;
var TimeString = +(Minutes<10 ? ("0") : (""))+Minutes+":"+(Seconds<10 ? ("0") : (""))+Seconds+"";
time = TimeString;
}
function scrubbing(percent:Number) {
if (percent == 100) {
isEnd = true;
setPlayBtn(true);
} else {
isEnd = false;
setPlayBtn(!oldvalue);
}
my_ns.seek(percent*totalTime/100);
setTime(my_ns.time);
}
mediaPlaying = true;
isEnd = false;
playBtn._visible = true;
stop();
с подгрузкой картинки - попроще: Последний раз редактировалось alexcon314; 05.01.2010 в 16:38. |
|
|||||
|
ну, вот на примере картинки. замените
_root.Place_02_Portfolio_Models.clip.image_01.loadMovie("Content/Pictures_small/Modelling,Visualisation/01.jpg"); должно работать. да и все _root'ы замените на this Последний раз редактировалось mr_pol; 05.01.2010 в 15:28. |
|
|||||
|
Гигантское спасибо.
ПопробуюДобавлено через 11 минут не работает... ![]() |
|
|||||
|
|
|
|||||
|
упс, а у Вас есть возможность сохранить в CS3?
|
|
|||||
|
|
|
|||||
|
С ходу не получается. Покопаюсь, что не так. Принцип понятен.
еще раз большое спасибо |
|
|||||
|
listener
|
whitecrane, для оформления своего кода надо использовать теги [code][/code]
|
![]() |
![]() |
Часовой пояс GMT +4, время: 10:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|