![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Jul 2003
Адрес: Петербург
Сообщений: 432
|
загадка из foundation actionscript by sham bhangal,
настоящий эффект (пишущей машинки) можно переделать в эффект телеграфной ленты (бегущая строка?) изменив код только в 33 кадре. Есть две подсказки: 1.новый код должен не только добавлять новый символ в правый конец строки, но и удалять самый левый (как это?), чтобы возникал эффект бегущей строки. 2.необходимо инициализировать выводимую строку: ------------ txt = "<столько пробелов, сколько символов в строке>"; вместо txt = " "; ------------ Кто сталкивался с этим - подскажите, спасибо. txt.fla (for flash 5) |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
txt = txt.substr(1)+line[linenumber].charAt(i);
отрезает первый символ от строки и приклеивает новый зы: вот этот код мне понравился :))) |
|
|||||
|
"inLove"
Регистрация: Feb 2001
Адрес: Moscow - Yerevan
Сообщений: 814
|
хе:-)
ну каждый делает по своему |
|
|||||
|
Регистрация: Jul 2003
Адрес: Петербург
Сообщений: 432
|
спасибо,
а что такое substr(1) ? И что тебе особенно полюбилось в ++i ? |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
cтрока i = ++i; эквивалентна: i = (i = i + 1);
то есть два действия: 1. i = i + 1; 2. i = i; :)) а работа метода String.substr описана в хэлпе :) |
|
|||||
|
Регистрация: Jul 2003
Адрес: Istanbul
Сообщений: 252
|
__________________
:: tired to live :: |
|
|||||
|
Регистрация: Jul 2003
Адрес: Петербург
Сообщений: 432
|
ребята,
кто бы мне подсказал как этот файл переделать в бегущую строку ![]() |
![]() |
Часовой пояс GMT +4, время: 09:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|