![]() |
Помогите с алгоритмом
Ребята, помогите.
Я флеш только начинаю изучать... Нужно быстро придумать код для следующей задачи: вверху сайта должна прокручиваться одна строка с новостями. причём не посимвольно, а попиксельно... ещё тонкость: загрузка текста должна происходить с сервера из текстового файла (LoadVaribles...) буду очень признателен за любой совет |
Алгоритм.
1) создаешь LoadVars, обращаешься на скрипт или загружаешь свой файл 2) после загрузки, создаешь текстовое поле с эти текстом 3) начинаешь двигать его например setInterval(moveFunсtion,500); - где moveFunction функция которая у тебя будет смещать тексовое поле |
я понимаю всё что ты сказал
как двигать програмно я тоже в курсе... но новостей может быть довольно много поместятся все в одно текстовое поле? длинна у него должна получиться в таком случае просто заоблачная... и что будет если в исходном текстовом файле будет несколько строк текста (текст со знаком перевода строки...) будит ли он весь отображаться в одной строке? |
В текстовое поле у меня влезало 30-40 тысяч строк спокойно...но лучше грузить кусками...а то тормозить будет (если действительно новостей ОЧЕНЬ много)
А при загрузке файла с переводами строки просто можно заменить их на пробелы при обработке... |
ВОТ!
КАК обрабатывать то стринг? и как загружать по частям? ну допустим загрузил я в какую-то переменную ВСЕ новости, а какой командой можно пробежаться по тексту и изменять его? В дельфи обработка текста намного проще... фух, замаялся... можно как-то загружать в переменную каждую строку текста поочереди, отдельно? |
Я не совсем правильно выразился...Загружаешь файл целиком и ставишь содержимое в переменную...потом делаешь ей split("\r") и получается массив, элементы которого загружаешь по очереди в текстовое поле
|
Почитай про класс String и сразу станет понятно как обработать текст.
|
DarkLight
вот спасибо! как то я этот момент упустил... так и сделаю! ---------------------------------------------- А ещё есть проблемка! флеш может воспроизводить потоковое аудио МР3? короче, как сделать проигрыватель радио - на сайте (он лайн) ??? |
МР3 может. Примеров проигрывателей - море + есть готовые компоненты.
|
DarkLight
именно проигрвателей и-нет радио много? у меня ни одного щас поищу... если не трудно, можеш мне на мыло скинуть хоть один образец? Aisaid@yandex.ru |
| Часовой пояс GMT +4, время: 12:03. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.