所以我在一个 AS3 程序中有两个文本字段。其中一个显示正常,另一个在中途被切断,知道是什么原因造成的吗?它们是用所有相同的参数创建的(除了它们有不同的文本)。
抱歉没有详细说明。
var tf1 = new TextField();
tf1.text = "You scored: " + score + " points";
tf1.x = miscellaneousObjects[0].x + 50;
tf1.y = miscellaneousObjects[0].y + 50;
tf1.textColor = 0xFFFFFF;
tf1.setTextFormat(myTextFormat);
uiTextLayer.addChild(tf1);
var tf2 = new TextField();
tf2.text = "Would you like to play again?";
tf2.x = miscellaneousObjects[0].x + 50;
tf2.y = miscellaneousObjects[0].y + 80;
tf2.textColor = 0xFFFFFF;
tf2.setTextFormat(myTextFormat);
uiTextLayer.addChild(tf2);
miscelleanousObjects[0] 是指应该围绕文本的框的图像。如您所见,它们的创建方式完全相同。