Wie ein Textfeld in späteren Bildern aus dem ersten Frame zu füllen?
-
28-09-2019 - |
Frage
Ich habe einen Fall, wo ich den Inhalt einer Actionscript-Klasse ändern kann, die die dynamischen Textfelder in einem Flash-Film füllt. Die Klasse Funktion wird aus dem ersten Frame im Film genannt und füllt alle sichtbaren Felder aus. Ich brauche ein dynamisches Textfeld in dem n-ten Rahmen zu füllen (etwa 100 oder so), aber wenn ich rufe
tagline2.htmlText = "hello there";
aus der Klasse, ich die folgende Fehlermeldung erhalten:
TypeError: Error #1009: Kan geen eigenschap of methode benaderen via een verwijzing naar een object dat null is.
was bedeutet so viel wie
Can't reference an attribute or method of an object that's null
Alle Ideen, wie ich einen Text dynamische Textfelder in späteren Bildern dann der Aufruf der Funktion erhalten kann?
Cheers!
Lösung
auf der Timeline, könnten Sie Ihre dynamischen Text auf einer eigenen Ebene ist es platzieren (es ist nicht davon aus), beginnt die Schicht auf der gleichen Rahmennummer wie das Verfahren, sondern nur das Textfeld sichtbar, bis zum 100. Rahmen machen.
oder Sie können die Verknüpfung von dynamischem Textfeld ändern, ist es für Actionscript und den Export des Export in Rahmen 1.