Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > Ошибка при запуске файла


Автор: Nightwalker 6.6.2006, 17:23
Кто знает что это за ошибка?



Scene=Page 1, Layer=5, Frame=3: Line 2: Operator 'add' must be followed by an operand
percent_loaded = int(100 * _root.getBytesLoaded() / _root.getBytesTotal() + 0.5) add %

И что нужно сделать? 

Автор: AlDev 6.6.2006, 18:56
эм. 
1. этот оператор уже устарел, как сама жизнь и с 5-го Flash-а не используется.
2. у тебя с типами косяк.
3. используй подсветку кода
Код

percent_loaded = String(Math.floor(100*_root.getBytesLoaded()/_root.getBytesTotal() + 0.5)+'%';


а вообще - RTFM.

Добавлено @ 18:57 
PS: а что за + 0.5? 

Автор: Nightwalker 6.6.2006, 20:25
А в какой кадр этот код вставить? 

Автор: Maksys 6.6.2006, 20:32
Вместо 
Код

percent_loaded = int(100 * _root.getBytesLoaded() / _root.getBytesTotal() + 0.5) add %
 

Автор: Nightwalker 6.6.2006, 21:28
Не этот код выпадает в окне когда файл запускаешь.А где он я незнаю. 

Автор: Maksys 7.6.2006, 06:55
т.е.? у тебя че плеер 8.5 или выше? и вылетает окно?
Или как? и файл какого расширения? \и кто его компилирует? 

Автор: AlDev 8.6.2006, 20:08
просмотр кода - F9. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)