Kezdő vagyok, és gondom akadt egy actionscripttel, amely a leírások ellenére sem működött egészen úgy, ahogy reméltem. Egy NewsStickerről van szó, bárki látott már hasonlót pl: CNN hírcsatorna alul (mozgó információs sáv).
Eddig 1 használható kódot találtam, amely külső txt-ből pakolja be az adatot, de a következő gondom van vele:
- nem tudom megadni a szélességét, hogy mely tartományon belül legyen ez a szöveg.
- ráviszem az egeret, nem áll meg.
Valaki kérem nézzen rá a kódra, és igazítson helyes irányba. :) Nagyon szépen megköszönném.
System.useCodepage = true;
function newsticker(content, posX, posY, depth, tempo) {
this.loadVariables(content);
this.onData = function() {
createTextField("text", depth, posX, posY, 10, 20);
text.html = true;
text.htmlText = news;
text.selectable = false;
text.autoSize = "left";
createTextField("text2", depth+1, posX, posY, 10, 20);
text2.html = true;
text2.htmlText = news;
text2.selectable = false;
text2.autoSize = "left";
text2._x = text._width;
function tick() {
text._x -= tempo;
text2._x -= tempo;
if (text2._x <= posX) {
text._x = posX;
text2._x = text._width + posX;
}
updateAfterEvent();
}
setInterval(tick, 30);
};
}
newsticker("ticker.txt", 0, 7, 1, 1);