Ich habe eine * .fla, die ihre Daten aus einer XML-Datei mit einigen Knoten bekommt.Ändern der dynamischen Textposition in Flash über AS
Was ich wirklich wissen möchte ist, wie kann ich meine Text x und y Positionen über AS ändern?
Danke !!
Ich habe eine * .fla, die ihre Daten aus einer XML-Datei mit einigen Knoten bekommt.Ändern der dynamischen Textposition in Flash über AS
Was ich wirklich wissen möchte ist, wie kann ich meine Text x und y Positionen über AS ändern?
Danke !!
Sie wahrscheinlich eine for-Schleife durchlaufen Ihre Knoten haben und die Daten aus XML erhalten, das ist wahrscheinlich, wo Sie Ihren Text erstellen (TextField-, Etiketten, etc.)
wenn Sie Schleife regelmäßig verwenden Sie können die Positionen dort ändern.
for(var i:int = 0 ; i < xmlNodes.length ; i++){
var textField:TextField() = new TextField();
addChild(textField);
textField.y = textField.height * i;
}
, wenn Sie ein für jede Schleife einen Zähler vor der Schleife gesetzt verwenden und erhöht es in
var textFields:int = 0;
for each(var node:XML in xmlNodes){
var textField:TextField() = new TextField();
addChild(textField);
textField.y = textField.height * textFields;
textFields++;
}
„meinen Text x ändern und y“ - wie wird dieser Text angezeigt? mit welcher Kontrolle? –
Ich habe einen dynamischen Text und je nachdem welchen xml-Knoten ich bin, möchte ich diesen Text "y" Position – AndreMiranda
AS2 ändern? AS3? Welche Flash-Version? Wo befindet sich diese dynamische Textkontrolle (welche Eltern?)? Haben Sie diesem dynamischen Textsteuerelement einen Instanznamen zugewiesen? Wo schreibst du deinen AS3-Code ... mehr Informationen bitte. Ihre Frage enthält zu wenige Details. –