ASCII im Flash?

drachenvieh

Grünschnabel
Hei ho!

Wieder ich.
Habe eine Frage bezüglich ASCII
und zwar möchte ich einen Stern ? darstellen, aber es kommt das Quadrat, dass ja bedeutet dass das Zeichen nicht kodiert ist. Was muss man tun um dieses Zeichen als Textelement darstellen zu können?
Hab schon das Internet wie verrückt durchforstet aber scheinbar bin ich der einzige der sowas extravagantes will :'D
 
aber es kommt das Quadrat, dass ja bedeutet dass das Zeichen nicht kodiert ist.

Stimmt, den Stern gibt es tatsächlich nicht.
Skript zum Testen (es werden alle verfügbaren ASCII zeichen angezeigt)
PHP:
stage.align     = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
var t:String = '';
var myTextField:TextField = new TextField();
myTextField.text = "";
myTextField.multiline = true;
myTextField.x = 25;
myTextField.y = 25;
myTextField.selectable = false;
myTextField.border = true;
myTextField.antiAliasType = AntiAliasType.ADVANCED;
var myFormat:TextFormat = new TextFormat();
myFormat.font = "Times New Roman";
myFormat.color= 0x000000;
myFormat.size= 20;
myTextField.autoSize = TextFieldAutoSize.LEFT;
myTextField.embedFonts = true;
myTextField.defaultTextFormat = myFormat ;
addChild(myTextField);
for (var asciiNr:Number=0; asciiNr<=255; asciiNr++) {
	t = String.fromCharCode(asciiNr);
	if ((asciiNr % 20) == 0) t = t+"\n";
	myTextField.appendText(t);
}

Workaround:
Binde den Stern als Grafik über die HTML Formatierung des Textfeldes ein.
PHP:
var htmltext:String = '<b>foo</b> <img src="meinstern.gif" /> blabla';
myTextField.htmlText = htmltext;
 
Zuletzt bearbeitet:
ah ok
mist

habe keine lust auf solch ein kauderwelsch trotzdem herzlichsten dank ?
werde das mit einer animation direkt machen die reicht mir zum glück =)
 

Neue Beiträge

Zurück