|
|
|||||
Регистрация: Feb 2001
Сообщений: 5
|
Бегущая строка
Напишите, пожалуйста, скрипт для строки динамического текста.
Нужно вырезать первую букву строки, и записывать в конец, и снова... Что-бы текст прокручивался. |
|
|||||
а че, текст меняется программно?
|
|
|||||
Регистрация: Feb 2001
Сообщений: 5
|
Текст я буду записывать в эту строку прям в редакторе. Пусть с ним.
Главное что-бы потом готовый текст крутился. |
|
|||||
вот, гляди... все просто
|
|
|||||
Регистрация: Feb 2001
Сообщений: 5
|
Ну блин... двигать текст даже я умею.
А вот теперь представь что я изменил текст. И мне прийдется подгонять там всё, что-бы небыло скачков при повторе строки... А менять я буду довольно часто (это что-то типо горячей новости в заголовке сайта) Ладно, укрупню задачу. Мне нужна легкая в изготовлении и применении бегущая строка. Такая, что-бы при изменении соджержания, ничего больше менять не пришлось. |
|
|||||
некрофил
Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
|
__________________
...убивать людей не удовольствия ради, но для еды. |
|
|||||
Возможно мой вариант не совсем верный, но я бы сделал примерно так:
1. Создается объект с нужным текстом. Координата х=0. Далее текст двигается влево с проверкой на то, чтобы правая граница текстового блока была за границей общего клипа. 2. Как только правая граница текста входит в границы видимой области создается второй текстовый блок правее первого. Далее оба текста двигаются вместе до тех пор, пока первый текстовый блок не выедет за границу видимой зоны. 3. Текстовый блок 2 дублируется слева, текстовый блок 1 удаляется. 4. Двигаются объекты 2 и 3 (пункт 2 сего текста). Для работоспособности нужно определить изначально: 1. Длину рабочей области 2. Длину текстового блока В общем виде я вижу принцип работы так, но повторюсь, что возможно есть более действенные методы. |
|
|||||
Регистрация: Feb 2001
Сообщений: 5
|
разве что это МАЛЕНЬКИЙ алгоритм с решением в 10 строчек.
Во первых я считал (и считаю. возможно из-за недостатка знаний флеш) то что это именно такой алгоритм. Во вторых я никого не заставляю, и матом не ору "Ну чё, никто не может что-ли". Я очень хорошо понимаю что из 100% людей прочитавших этот вопрос, и знающих ответ, 99% зевнут и пойдут дальше. Но надежда на то что найдется 100-й человек, попавший в один оставшийся процент, который ответит - есть. В третьих свой исходник, который надо колупать и искать ошибку я не предлагал. С уважением. Лорд. |
|
|||||
Регистрация: Feb 2001
Сообщений: 5
|
to Rodger2
Спасибо. Такой способ меня устроит. |
|
|||||
Ошибочка у меня маленькая.
>>3. Текстовый блок 2 дублируется слева, текстовый блок 1 удаляется. Должно быть так: 3. Текстовый блок 2 дублируется СПРАВА, текстовый блок 1 удаляется. Я делаю щас примерно такуюже задачу, только строка бежит вправо |
Часовой пояс GMT +4, время: 06:43. |
|
« Предыдущая тема | Следующая тема » |
|
|