|
SWiSH Forum Forum użytkowników programów SWiSH |
|
Skrypty do programu SWiSH2 i SWISHmax - newsy z xml'a
kiziu - Pon 22 Cze, 2009 09:37 Temat postu: newsy z xml'a Witam,
Zglaszam sie do Was z takim problemikiem.
Potrzebny mi na stronke prosty system newsow - wyswietla sie lista newsow a po kliknieciu na "wiecej" pokazuje sie caly.
Na razie doszedlem do tego:
Kod: | <?xml version="1.0" encoding="utf-8" ?>
<textlist>
<item
title1="07.04.2009"
one1="Daty i miejsca pokazów"
two1="Znamy juz miejsca i daty pokazow! Cykl projekcji polaczonych ze spotkaniami z bohaterem naszego filmu, zawita do dziewieciu miast."
tresc="Przedmiotem projektu jest realizacja filmu dokumentalnego opowiadająceg"
kropki="........................................................"
wiecej="1">
<item
title1="09.09.2999"
one1="Daty i miejsca pokazów"
two1="Znamy juz miejsca i daty pokazow! Cykl projekcji polaczonych ze spotkaniami z bohaterem naszego filmu, zawita do dziewieciu miast."
tresc="Przedmiotem projektu jest realizacja filmu dokumentalnego opowiadająceg"
kropki="........................................................"
wiecej="2">
</textlist> |
script:
Kod: | onSelfEvent (load) {
menuXml = new XML();
menuXml.ignoreWhite = true;
menuXml.load("xml/newsflash.xml");
menuXml.onLoad = function(success) {
if (success) {
menuItem = this.firstChild.childNodes;
_global.TAmount = menuItem.length;
for (var i=0; i<menuItem.length; i++) {
n = "t_l" add i;
duplicateMovieClip("text_listing", (n), i);
eval(n)._y = 80*i;
eval(n).ttitle1.text = menuItem[i].attributes.title1;
eval(n).tone1.text = menuItem[i].attributes.one1;
eval(n).ttwo1.text = menuItem[i].attributes.two1;
eval(n).wiecej.text = menuItem[i].attributes.wiecej;
}
}
};
} |
Teraz chcialbym, zeby pole wiecej bylo klikane i przenosilo do konkretnej klatki w scenie, w ktorej bedzie ladowany konkretny caly news. Niestety zielonego pojecia nie mam jak to zrobic.
Bede wdzieczny za kazda pomoc.
sl01k - Pon 22 Cze, 2009 16:02
pokaz swi jak sobie nie poradzisz....
oglnie parametr wiecej z tego co widze mozna traktowac jako liczbe pozadkowa
wiec na przycisk dasz normalnie funkcje gotoandplay i zamiast numeru klatki dasz zmienna a zmienna bedzie to numer klatki poprzedzajacej pierwszy news plus paramtr wiecej ...
ak tak zrobisz to powinno dzialac...
kiziu - Pon 22 Cze, 2009 17:31
Zalaczam zrodla, bo nie bardzo sie moge polapac, jak w tej petli umiescic buttona.
|
|