Search code examples
flashactionscript-3flash-cs3

How using my MovieClip in other flash projects?


I worked in flash cs3. Have "People.swf"- library MovieClips, they have export for actionscript and first frame. Names classes "Head1"..."Head2" and so on. How i make create object "Head1" in other flash project?


Solution

  • load your "library.swf" into a new ApplicationDomain within your application and try something like that:

    var _name: String = 'Head1';
    
    try {
        var _class: Class = getDefinitionByName( _name ) as Class;
        var _instance: MovieClip = new _class() as MovieClip;
    
        addChild(_instance);
    }
    catch (e:Error) {
    
        trace('Error - Definition could not be found ! ['+ _name +']');
    }
    

    regards..