|
SWiSH Forum Forum użytkowników programów SWiSH |
|
Skrypty do programu SWiSH2 i SWISHmax - System newsów z obrazkami
boski-kafel - Nie 26 Lut, 2006 22:19 Temat postu: System newsów z obrazkami Chciałbym dowiedzieć się jak został zrobiony system newsów na stronie głównej www.dodaelektroda.com. Kombinowałem coś podobnego, ale wychodziło baaaaaaaaaaaaaaaaardzo miernie. Prosiłbym o swi i opis w poście jak zrobić taki, albo bardzo podobnie działający skrypt newsów. Będę wdzięczny.
Pozdrawiam.
mayek - Wto 28 Lut, 2006 19:07
Może się mylę ale to jest swf normalny.
Tekst zaz naczasz jako "Dynamic Text" i klikasz na ikonkę "Tekst is selectable"
A obrazek to jakiś scrypt (chyba java)bo jak klikasz copy link to masz taki adres :
"asfunction:_root.noweokno,fashion.jpg"
Pozdrawiam
lukeaaa - Czw 13 Lip, 2006 08:14
to jest xml w przypadku tej strony wyglada to tak:
jakisplik.xml:
Kod: |
<?xml version="1.0" encoding="utf-8"?><news>
<cnt>
<data></data>
<tytul></tytul>
<tresc></tresc>
</cnt>
</news>
|
no i kod:
Kod: |
function loadXML (success) {
if (xmlData.loaded) {
xmlNode = this.firstChild
newsy = new Array ()
datadodania = new Array ()
tytul = new Array ()
tresc = new Array ()
tl = xmlNode.childNodes.length
for ( i = 0; i < tl; i++){
datadodania[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue
tytul[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue
tresc[i] = xmlNode.childNodes[i].childNodes[2].firstChild.nodeValue
newsy[i] = "<font color='#D8679F'><b>" + datadodania[i] + "</b></font> - <font color='#333333'><b>" + tytul[i] + "</font></b><br><p>" + tresc[i] + "</p><p align='center'>---</p>"
}
}
n = 0
onEnterFrame = function () {
if (n < tl) {
motion.myText.htmlText = motion.myText.htmlText + newsy[n]
n++
}
}
}
xmlData = new XML ()
xmlData.ignoreWhite = true
xmlData.load("jakisplik.xml")
xmlData.onLoad = loadXML
|
stefcio - Czw 13 Lip, 2006 08:52
ale tu chodzi o newsy w flashu.
lukeaaa - Czw 13 Lip, 2006 14:44
i dokladnie tak jest ten kod bedzie dzialal ( w Flash MX ) a czy w Swishu to nie wiem
|
|