One way to do this is to compile the class into a swf that you load. Essentially you are creating modules or dlls. You just have to handle loading them yourself. I have been using the technique for a while on a project and it works great. Steve
On Tue, Oct 28, 2008 at 12:13 AM, Jiri Heitlager < [EMAIL PROTECTED]> wrote: > I know it is possible to instantiate a class at runtime, but one always > needs to put in a concrete piece of code that forces the compiler to > actually add the class to the swf. I am currently looking into using this > technique to gain flexibility in an application, but the fact that I will > always need to add concrete code to force the compiler seems to be counter > productive. > Here is what I have. > > interface aInterface > > class abstractA impl aInterface > > class injectedB extends abstractA > class injectedC extends abstractA > > then I have a factory method that reads an xml file and instantitated a > class based on the @reference node using getDefinitionByName() > <class reference='injectedB' /> > > My idea is that I can in the future write an new class injectedC and just > add it to the xml list. But this won't work because I will always need to > add something like this to var foo:injectedC = null to add the class to the > compiler. Meaning I will always need to recompile. > Is there any way to get around this? > > Jiri > > > > > > > > > artur wrote: > >> need to know a few things: >> >> 1 - can i render/export to QT an AS based animation that will be 40min >> long? >> it will be incorporating an FLV ( soundtrack ) with Cuepoints..that will >> trigger different AS animations made from an XML file. >> is there a chance that the animation and sound can become out of sync ( >> this has been known to happen with timeline based animations ) >> >> 2 - the FLV will have over 10k cuepoints. >> is there a way to "Scrub through" to the middle of the animation by giving >> an ID# to each CuePoint? >> and then giving each XML node that same ID#? >> >> then just create a simple textfield form and have the client enter that >> ID# >> and the animation can Jump to that section of the animation ( for >> testing/previewing ) >> >> but then how can the client add/delete cuepoints in the FLV and have them >> be resorted numerically? so they can match the xml IDs? >> im sure there is a clever & flexible solution out there..anyone? >> thanks! >> >> p.s. i need to do this in AS2..if possible. >> > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders