| |||||||
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) |
| Neuer User Registriert seit: Feb 2003 Ort: Schwabenländle
Beiträge: 98
|
Ich hab mir eine Komponente gebastelt namens Navitext. Wenn ich die Funktion Code: setText("ich bin ein ticker") Code: Navitext.prototype.setText = function(text) {
clearInterval(this.tickerid);
function tickerText(mc,text,counter){
clearInterval(mc.tickerid);
mc.caption.text = text.substr(0,counter);
if (counter < length(text)) {
counter++;
mc.tickerid = setInterval(tickerText,40,mc,text,counter);
}
}
this.tickerid = setInterval(tickerText,40,this,text,0);
}; |
| | |
| | #2 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.324
| Code: String.prototype.tickern = function() {
if (arguments.length == 2) {
this.count = 0;
this.out = arguments[0];
this.sI = setInterval(this, 'tickern', arguments[1]);
} else {
if (++this.count<=this.length) {
this.out.text = this.substr(0, this.count);
} else {
clearInterval(this.sI);
}
}
};
//
_root.createTextField('info1_txt', 1, 20, 20, 300, 20);
var info1 = "ich bin ein ticker.";
info1.tickern(info1_txt, 200);
_root.createTextField('info2_txt', 2, 20, 50, 300, 20);
var info2 = "und ich bin ticker nr. 2";
info2.tickern(info2_txt, 300);
_root.createTextField('info3_txt', 3, 20, 80, 300, 20);
var info3 = "schneller, ich bin schneller ;-)";
info3.tickern(info3_txt, 100);
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |