| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| bum*tschak Registriert seit: Nov 2002
Beiträge: 15
| Newsticker getURL wird überschrieben
Hallo liebe Leut, ich hab da ein Problem und komm einfach nicht weiter, wahrscheinlich ein Denkfehler ![]() Ich will einen Newsticker in ActionScript proggen der wird über Textfiles gespeist, und es koennen Hyperlinks drauf gelegt werden - allerdings wird der erste Hyperlink immer mit dem Zweiten ueberschrieben - und ich versteh ums verrecken nicht warum !! So sieht mein bisheriger Code aus Code: // Deutsche Umlaute einschalten
System.useCodepage=true;
_global.max_mcs;
var ladeHauptzeilen:LoadVars = new LoadVars();
var ladeHyperlinks:LoadVars = new LoadVars();
ladeHauptzeilen.onLoad = function(ladeStatus:Boolean) {
if (ladeStatus == true) {
ladeHyperlinks.load("newsticker/hyperlinks.txt");
}
} // END function ladeHauptzeilen
ladeHyperlinks.onLoad = function(linksGeladen:Boolean) {
if (linksGeladen == true) {
buildMCs();
} // END IF linksGeladen
} // END Func ladeHyperlinks
ladeHauptzeilen.load("newsticker/ticker.txt"); Code:
function buildMCs() {
var cnt:Number = 0;
do {
_root.createEmptyMovieClip("meldung"+cnt+"_mc", cnt);
_root["meldung"+cnt+"_mc"]._x = Stage.width;
// Hyperlink auf MovieClip setzen
hyperlink = eval("ladeHyperlinks.link"+cnt);
if (hyperlink != undefined) {
trace (cnt+" "+hyperlink+" "+_root["meldung"+cnt+"_mc"]);
_root["meldung"+cnt+"_mc"].onRelease = function() {
this.getURL(hyperlink,"_blank");
hyperlink = "";
}
} // END IF Hyperlink
// ..... mehr Code, den ich euch erspare :)
cnt ++;
}
while( eval("ladeHauptzeilen.hauptzeile"+cnt));
_global.max_mcs = cnt -1 ;
TICKER_MC.play();
} bin für jeden Hinweis dankbar. Danke im Voraus. |
| | |
| | #2 (permalink) |
| Nagelneuer User Registriert seit: Dec 2005
Beiträge: 924
|
Du musst den hyperlink irgendwo speichern, z.B. in dem MC mit dem onRelease. Dann kannst du iim onRelease mit this.hyperlink daruaf zugreifen. mfg h
__________________ The fact that you've got "Replica" written on the side of your gun and the fact that I've got "Desert Eagle written on the side of mine ... :D |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |