![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2003
Адрес: at Work
Сообщений: 46
|
У меня следующий вопрос. Почему
возвращает значения 33, 50, 75... а не поочередные от 0 до 100 по одному? Это всегда так, и как-нибудь сие чудо обходится? А то в большинстве случаев предлагают заводить дополнительный счетчик, который будет сам по себе и иногда сверяться с этими значениями 33,50,75, не убежал ли он вперед. Что всегда криво и все такое... Получается, что в коде полоска (клип loader) увеличивается по ширине сама по себе, и даже не до конца, потому как последнее значение, по которой она сверяется - это 75 и потом вообще перескакивает в 4ый кадр. //1 кадр
if (_totalframes == _framesloaded) { gotoAndPlay(4); }
var siteLoad;
var loadLine = 1;
loader._xscale = 0;
//2 кадр
siteLoad = Math.round((_framesloaded/_totalframes)*100);
if (loader._xscale < siteLoad) {
loader._xscale = loadLine;
loadLine++;
}
//3 кадр
siteLoad < 100 ? gotoAndPlay(2) : gotoAndPlay(4);
|
|
|||||
|
Попробуй потестить на низких скоростях
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно! |
|
|||||
|
Регистрация: Jul 2003
Адрес: at Work
Сообщений: 46
|
Я тестил на низких, жал два раза Ctrl+Enter и там выбирал 28 или 50 кб/с. Эффект такой, линия плавно увеличивается, потом останавливается на 33 процентах и ждет, потом плавно продолжает увеличиваться дальше. В итоге она останавливается на 75 процентах от размера и пропадает. Вот такие пироги.
![]() |
|
|||||
|
Вместо loadLine используй siteLoad.
Только siteLoad++ делать не надо.
__________________
Work not wolf - in forest no run |
|
|||||
|
Регистрация: Jul 2003
Адрес: at Work
Сообщений: 46
|
если не вводить loadLine, то в этом случае полоска не будет плавно увеличиваться. А будет увеличиваться рывками. И поблему, мной описанную, это не решает, к сожалению.
|
|
|||||
|
Тебе что нужно-то?
Чтоб полоска плавно увеличивалась, или чтоб она загрузку показывала? В любом случае, вместо , лучше использовать
__________________
Work not wolf - in forest no run |
|
|||||
|
Регистрация: Jul 2003
Адрес: at Work
Сообщений: 46
|
Теперь все арбайтен как нада!! Спасибо!
![]() |
![]() |
Часовой пояс GMT +4, время: 19:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|