PDA

Просмотр полной версии : Не проигрывается клип.


Наркотик
15.06.2006, 14:52
Помогите!Не проигрывается клип во флэше.В первом кадре ActionScript Прописан следующий код


percent_loaded = int(100 * _root.getBytesLoaded() / _root.getBytesTotal() + 0.5) add %
elapsed = Math.ceil(preloader._age) add sec
speedCount = Math.ceil(preloader._age)
total_bytes = Math.floor(_root.getBytesTotal() / 1000) add KB
loaded_bytes = Math.ceil(_root.getBytesLoaded() / 1000) add KB
bytesForSpeed = int(_root.getBytesLoaded() / 1000)
speed = Math.round(bytesForSpeed / speedCount) add KB/s
time_to_load = Math.round(int(_root.getBytesTotal() - _root.getBytesLoaded()) / (_root.getBytesLoaded() / preloader._age)) add sec
preloader.loaderbar._xscale = int(100 * _root.getBytesLoaded() / _root.getBytesTotal() + 0.5)
if (!(int(100 * _root.getBytesLoaded() / _root.getBytesTotal() + 0.5) < 100)) {
gotoAndPlay(96)
}

Во втором кадре следующий


prevFrame()
play()


И в предпоследнем 95-ом


stop()

И в последнем 98


stop()

Скажите что тут не правильно прописанно?Почему клип не играет?

iNils
15.06.2006, 15:09
У вас что синдром Nirth'а в обратном проявлении?
Код не цитатами форматируют.

Наркотик
15.06.2006, 15:54
Ну хорошо в следующий раз сделаю по другому. В чём ошибка скажите

Король
15.06.2006, 15:55
prevFrame()
play()

это крутой код)

Наркотик
15.06.2006, 16:05
И что он не нужен.Говорите нормально.Не умничайте.

iNils
15.06.2006, 16:07
Ну хорошо в следующий раз сделаю по другому. В чём ошибка скажите
А сейчас не судьба исправить?

Nirth
15.06.2006, 16:08
И что он не нужен.Говорите нормально.Не умничайте.

Я бы на твоем месте не выпендривался, ты в своих постах, не сказал не единого слова "пожалуйста", я вообще удивляюсь что тебе кто то помогает а не посылают сразу.

Король
15.06.2006, 16:10
я не вижу чтоб кто-то помогал...
у меня по крайней мере не возникло желания читать этот суперкод

Наркотик
16.06.2006, 00:02
Народ ну помогите кто-нибудь плизз.

iNils
16.06.2006, 00:14
Народ ну помогите кто-нибудь плизз.Читаем пост 2 и 6. Я по просто так что ли написал?

PSoWP
16.06.2006, 00:17
Зачем тебе prevFrame(), он же обратно на прелодер запускает. У тебя бесконечный цикл переходов получается...и ещё строчка строчка на первом кадре gotoAndStop(96). А что со 2 до 95 кадра происходит что их так злостно пропускают? И почему 95 предпоследний а 98 последний...

Наркотик
16.06.2006, 00:19
Со второго идёт полоса загрузки.

Techmaker
16.06.2006, 00:48
Помогите!Не проигрывается клип во флэше.

Сотри весь код он проиграется. =)

PSoWP
16.06.2006, 01:38
тогда просто gotoAndPlay(96)
должен проиграться...
Но помойму делать загрузчик 95 кадров а фильм 3 кадра это слишком сделай такой код
amax = 500;
function aaa() {
if ((_root.getBytesLoaded()/_root.getBytesTotal())<1) {
_root.a._width = (_root.getBytesLoaded()/_root.getBytesTotal())*amax;
} else {
clearInterval(x);
}
}
x = setInterval(aaa,1000)

где а это мувик полосы загрузки
Можешь в онентерфрейм залепить но обновления полосы загрузки раз в секунду помойму вполне достаточно...