okay,
ich habe es nun wie folgt gelöst:
Delphi-Quellcode:
if (minuten < 10) {minuten = "0" + minuten}
if (sekunden < 10) {sekunden = "0" + sekunden}
zwar nicht schön, aber sinnvoll
noch nen tip: das textformat dem edit zuweisen sollte man erst wenn dieses bereits text enthält, sonst funktioniert das nicht.
hier der komplette code:
Delphi-Quellcode:
onClipEvent (enterFrame) {
this.createTextField("counter", this.getNextHighestDepth(), 250, -200, 100, 50);
this.counter.autosize = true;
this.counter.selectable = false;
var my_fmt:TextFormat = new TextFormat();
my_fmt.color = 0xFFFFFF;
my_fmt.font = "Times New Roman";
my_fmt.size = 12;
my_fmt.bold = true;
my_fmt.italic = false;
my_fmt.underline = false;
my_fmt.url = "";
my_fmt.target = "";
my_fmt.align = "left";
my_fmt.leftMargin = 0;
my_fmt.rightMargin = 0;
my_fmt.indent = 0;
my_fmt.leading = 0;
my_fmt.bullet = false;
my_fmt.tabStops = [];
zeit = Math.round(gettimer()/1000);
minuten = Math.floor(zeit/60);
sekunden = Math.round(zeit - minuten*60);
if (minuten < 10) {minuten = "0" + minuten}
if (sekunden < 10) {sekunden = "0" + sekunden}
this.counter.text = minuten + ":" + sekunden;
this.counter.setTextFormat(my_fmt);
}
vielleicht kennt ja trotzdem jemand nen äquivalent zu delphis-format-funktionalität?