PDA

Просмотр полной версии : Помогите доделать "бегущюю строку"...


PavelCh
26.01.2007, 00:11
Всем привет !

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

P.S. Скрипт "бегущей строки" нашёл в инете.
//
System.useCodepage = true;
var texturl = "text.txt";
this.createEmptyMovieClip("text_mc", 1);
text_mc.createTextField("pole_txt", 0, 0, 7, 538, 18);
text_mc.pole_txt.variable = "TextField";
text_mc.pole_txt.html = true;
text_mc.pole_txt.selectable = false;
text_mc.pole_txt.border = false;
text_mc.pole_txt.textColor = 0x000000;
loadVariables(texturl, "text_mc");
function rText():Void {
if (text_mc.pole_txt.hscroll<text_mc.pole_txt.maxhscroll) {
text_mc.pole_txt.hscroll += 5;
} else {
text_mc.pole_txt.hscroll = 0;
}
}
setInterval(rText, 80); //*-
//

aksios
26.01.2007, 06:33
"Белый фон" обнаружен не был.

PavelCh
26.01.2007, 12:32
aksyos

Наверно вы его не увидели, потому что я его немного "с узил", попробуйте изменить последний параметр в:
text_mc.createTextField("pole_txt", 0, 0, 7, 538, 18);
скажем не 18, а поставте 28, и вы увидите, что фон под текстом закрывает фон самой флэшки...

******************

Всё вопрос снимается, прописал отдельно фон для самой флэшки, вместо белого сделал серый, и все стало на свои места...