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

Neue Instanz - MC kopieren [Flash 11]

 


AntwortenRegistrieren Seite1  

bilblo#1
Benutzerbild von bilblo
Beiträge: 28
Registriert: Sep 2011

25.09.2011, 01:50

hallo,

hab was geschrieben um einfach eine kopie eines MCs zu erstellen. Folgende Version funktioniert:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
function copy(obj:Object){      
     
     var ClassDefinition:Class = Class(getDefinitionByName(getQualifiedClassName(obj)));   
     var newInstance:MovieClip = new ClassDefinition;
     
     addChild(newInstance);
}

copy(box);





Ich würde gern jedoch auch einen namen übergeben für die neue kopie also so ungefähr:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
function copy(obj:Object,newInstance:String){   
     
     
     var ClassDefinition:Class = Class(getDefinitionByName(getQualifiedClassName(obj)));   
     var newInstance:MovieClip = new ClassDefinition;   
     
     addChild(newInstance);
}

copy(box,"theta");






natürlich funktioniert das nicht.
danke bereits für eure Hilfe
Schlagwörter: instanz, kopieren
Geändert von bilblo am 25.09.11 um 03:58 Uhr
Kerstin77#2
Benutzerbild von Kerstin77
Beiträge: 1004
Registriert: Jul 2008

25.09.2011, 18:11