![]() |
Помогите сделать "бегущую строку"
Мне нужно сделать "бегущую строку", типа той, что на телеканале Россия в программе "Доброе утро" или что-то типа того (программа идёт по утрам). Сабж: строка выгядит примерно так:
________________________________________________ | КАТЕГОРИЯ1 | C Т Р О К А С Н О В О С Т Ь Ю №1 | Затем новость меняется, правая часть плавно переворачивется и становится вот что: __________________________________________________ __________ | КАТЕГОРИЯ1 | C Т Р О К А С Н О В О С Т Ь Ю №2 | Затем меняется категория и идут другие новости: __________________________________________________ __________ | КАТЕГОРИЯ2 | C Т Р О К А С Н О В О С Т Ь Ю №1 | Типа: __________________________________________________ __________ | СПОРТ | АРГЕНТИНА - ЯМАЙКА 5:0 | -> __________________________________________________ __________ -> | СПОРТ | БРАЗИЛИЯ - ШВЕЦИЯ 3:1 | -> __________________________________________________ _________ | ПОЛИТИКА | США ... | Извините, что криво нарисовал)) надеюсь, ясно? Хотя бы в общих чертах. Да, текст берётся из файла типа .txt и имеет такой вид: КАТЕРГОРИЯ1 НОВОСТЬ1 КАТЕРГОРИЯ1 НОВОСТЬ2 КАТЕРГОРИЯ1 НОВОСТЬ3 КАТЕРГОРИЯ2 НОВОСТЬ1 КАТЕРГОРИЯ2 НОВОСТЬ2 и т.д. |
И что у вас конкретно не получается в реализации?
|
Я недавно начал изучение и только прочитал самоучитель Панкратовой, как мне дали это задание. Не могли бы вы подсказать, с какой стороны подступиться к решению задачи, как оно будет выглядеть?
|
Брать из файла LoadVars
Массив Array Поле текстовое TextField Бег строки onEnterFrame Координаты mc._x Про всё это можно почитать в хелпе или в книжке, дерзайте. |
Цитата:
Брать из файла LoadVars -> открыть файл, да? КАК?? Я читал книгу Панкратовой издательства Питер, но там это не описывалось. Массив Array -> массив, куда кладём текст, да? Поле текстовое TextField -> туда будем класть массив? Бег строки onEnterFrame -> а это что?)) Координаты mc._x -> координаты смещения строки? Ну я и ламер, наверное)))) |
Я вам написал, что смотреть надо в хелпе.
Если лень обращайтесь в вакансии там за пару сотен баксов ваша проблема решится :) LoadVars http://livedocs.adobe.com/flash/mx20.../00001408.html Array http://livedocs.adobe.com/flash/mx20.../00001191.html TextField http://livedocs.adobe.com/flash/mx20.../00001769.html onEnterFrame http://livedocs.adobe.com/flash/mx20.../00001530.html |
А шо, если так реализовать:
открываем файл(.txt); до первого пробела считываем строку (ЗАГОЛОВОК); после пробела считываем втору строку (НОВОСТЬ); Пока мне нужно только это. |
Цитата:
Мой совет: откажитесь от задания и читайте нормальные книги по флешу. :rtfm: |
Если бы было написано, я бы Вас не беспокоил.:umnik2: Ну что, никак нельзя флэшем файл открыть?
|
На многие вопросы ответы есть в хелпе. Если с англицким плохо, тут на форуме скачайте переведеный.
То, что вам советуют, скопируйте в строку поиска. Строку лучше бить не по пробелу (в заголовке лекго может пробел оказаться) а по табу. А еще лучше XML заюзать. |
| Часовой пояс GMT +4, время: 07:27. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.