{lang: 'de'}
Flashhilfe.de - Flash Community

Von Klasse in Textfeld schreiben ? [Flash 10]

 


AntwortenRegistrieren Seite1  

Tic2k#1
Benutzerbild von Tic2k
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.
Schlagwörter: Klasse, textfeld
Geändert von Tic2k am 26.09.11 um 21:15 Uhr
willie33#2
Benutzerbild von willie33
Beiträge: 147
Wohnort: Qo'noS
Registriert: Nov 2009

27.09.2011, 22:13