Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 17.09.2004, 13:14
w_lord вне форума Посмотреть профиль Отправить личное сообщение для w_lord Найти все сообщения от w_lord
  № 1  
w_lord

Регистрация: Feb 2001
Сообщений: 5
По умолчанию Бегущая строка

Напишите, пожалуйста, скрипт для строки динамического текста.
Нужно вырезать первую букву строки, и записывать в конец, и снова... Что-бы текст прокручивался.

Старый 17.09.2004, 13:48
Rodger2 вне форума Посмотреть профиль Отправить личное сообщение для Rodger2 Найти все сообщения от Rodger2
  № 2  
Rodger2

Регистрация: Sep 2004
Сообщений: 27
Отправить сообщение для Rodger2 с помощью ICQ
а че, текст меняется программно?

Старый 17.09.2004, 13:59
w_lord вне форума Посмотреть профиль Отправить личное сообщение для w_lord Найти все сообщения от w_lord
  № 3  
w_lord

Регистрация: Feb 2001
Сообщений: 5
Текст я буду записывать в эту строку прям в редакторе. Пусть с ним.
Главное что-бы потом готовый текст крутился.

Старый 17.09.2004, 14:18
Rodger2 вне форума Посмотреть профиль Отправить личное сообщение для Rodger2 Найти все сообщения от Rodger2
  № 4  
Rodger2

Регистрация: Sep 2004
Сообщений: 27
Отправить сообщение для Rodger2 с помощью ICQ
вот, гляди... все просто
Вложения
Тип файла: zip textline.zip (4.7 Кб, 58 просмотров)

Старый 17.09.2004, 14:30
w_lord вне форума Посмотреть профиль Отправить личное сообщение для w_lord Найти все сообщения от w_lord
  № 5  
w_lord

Регистрация: Feb 2001
Сообщений: 5
Ну блин... двигать текст даже я умею.
А вот теперь представь что я изменил текст. И мне прийдется подгонять там всё, что-бы небыло скачков при повторе строки...
А менять я буду довольно часто (это что-то типо горячей новости в заголовке сайта)
Ладно, укрупню задачу.
Мне нужна легкая в изготовлении и применении бегущая строка. Такая, что-бы при изменении соджержания, ничего больше менять не пришлось.

Старый 17.09.2004, 14:35
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 6  
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
http://www.flasher.ru/forum/showthre...threadid=63104
#2.71828
__________________
...убивать людей не удовольствия ради, но для еды.

Старый 17.09.2004, 14:42
Rodger2 вне форума Посмотреть профиль Отправить личное сообщение для Rodger2 Найти все сообщения от Rodger2
  № 7  
Rodger2

Регистрация: Sep 2004
Сообщений: 27
Отправить сообщение для Rodger2 с помощью ICQ
Возможно мой вариант не совсем верный, но я бы сделал примерно так:

1. Создается объект с нужным текстом. Координата х=0. Далее текст двигается влево с проверкой на то, чтобы правая граница текстового блока была за границей общего клипа.
2. Как только правая граница текста входит в границы видимой области создается второй текстовый блок правее первого. Далее оба текста двигаются вместе до тех пор, пока первый текстовый блок не выедет за границу видимой зоны.
3. Текстовый блок 2 дублируется слева, текстовый блок 1 удаляется.
4. Двигаются объекты 2 и 3 (пункт 2 сего текста).


Для работоспособности нужно определить изначально:
1. Длину рабочей области
2. Длину текстового блока

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

Старый 17.09.2004, 14:42
w_lord вне форума Посмотреть профиль Отправить личное сообщение для w_lord Найти все сообщения от w_lord
  № 8  
w_lord

Регистрация: Feb 2001
Сообщений: 5
разве что это МАЛЕНЬКИЙ алгоритм с решением в 10 строчек.

Во первых я считал (и считаю. возможно из-за недостатка знаний флеш) то что это именно такой алгоритм.
Во вторых я никого не заставляю, и матом не ору "Ну чё, никто не может что-ли". Я очень хорошо понимаю что из 100% людей прочитавших этот вопрос, и знающих ответ, 99% зевнут и пойдут дальше. Но надежда на то что найдется 100-й человек, попавший в один оставшийся процент, который ответит - есть.
В третьих свой исходник, который надо колупать и искать ошибку я не предлагал.

С уважением. Лорд.

Старый 17.09.2004, 14:47
w_lord вне форума Посмотреть профиль Отправить личное сообщение для w_lord Найти все сообщения от w_lord
  № 9  
w_lord

Регистрация: Feb 2001
Сообщений: 5
to Rodger2
Спасибо. Такой способ меня устроит.

Старый 17.09.2004, 15:03
Rodger2 вне форума Посмотреть профиль Отправить личное сообщение для Rodger2 Найти все сообщения от Rodger2
  № 10  
Rodger2

Регистрация: Sep 2004
Сообщений: 27
Отправить сообщение для Rodger2 с помощью ICQ
Ошибочка у меня маленькая.
>>3. Текстовый блок 2 дублируется слева, текстовый блок 1 удаляется.

Должно быть так:
3. Текстовый блок 2 дублируется СПРАВА, текстовый блок 1 удаляется.

Я делаю щас примерно такуюже задачу, только строка бежит вправо

Создать новую тему   Часовой пояс GMT +4, время: 01:20.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 01:20.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.