Von Klasse in Textfeld schreiben ? [Flash 10]
| Beiträge: 8 Registriert: Sep 2011
| 26.09.2011, 21:14
Hi ich bin noch relativ neu beim Flash proggen und versuche jetzt schon eine weile einen weg zu finden wie ich aus meiner Klasse den Inhalt von ein paar variablen in ein Textfeld bekomme.
Über die suche hab ich das mit dem getChildByName gefunden aber noch nicht hinbekommen das es klappt.
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | package
{
import flash.display.*;
import flash.events.Event;
public class item extends MovieClip
{
public var itemname:String;
public var itemid:int;
public var att:int;
public var def:int;
public var inslot:int;
public var slot:int;
public var beschreibung:String;
public var menge:int;
public var pic:Loader;
public var _myMC:MovieClip;
public function dingklick(e)
{
if(stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event=null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
//ab jetzt sind stage und root verfügbar, ab jetzt kannst du damit arbeiten
_myMC = root.getChildByName("tooltip") as MovieClip
}
}
}
|
als fehler kommt :
Zeile 31 1061: Aufruf für eine möglicherweise nicht definierte Methode getChildByName über einen Verweis mit statischem Typ flash.display:DisplayObject.
hoffe mir kann da jemand helfen
Danke schonmal. | Geändert von Tic2k am 26.09.11 um 21:15 Uhr | |
| | Beiträge: 147 Wohnort: Qo'noS Registriert: Nov 2009
| 27.09.2011, 22:13
|
|