I had the same problem. On inspection I noticed it was the initHandle is called and which should be implemented in the Collada parser but it's currently commented. Hence code executes the initHandle in ParserBase which throws an exception as it's always supposed to be implemented by a derived class. I tried uncommenting the code in the Collada parser, but this leads to other types of errors. I guess they've temporarily disabled it... Would have been nice if they threw another error like "Collada parser (temporarily?) disabled" though.
On 25 mrt, 12:58, Jahiro <[email protected]> wrote: > Hi Guys, > > I'd like to reference the names of my models, and since OBJ srtips out > names, I need to export Collada from Maya - however, the Broomstick > Collada parser is throwing errors - I noticed there's no Collada Demo > - is the Parser still under contruction? > > I'm calling this to > > container = > ObjectContainer3D(ResourceManager.instance.getResource("myCollada.dae")); > > It results in a RTE: > > Error: An abstract method was called! Either an instance of an > abstract class was created, or an abstract method was not overridden > by the subclass. > at away3d.loading.parsers::ParserBase/initHandle()[C:\Users\jahiro > \Projects\myProject\myProject-dependencies\flash\Away3D\branches > \molehill\src\away3d\loading\parsers\ParserBase.as:242] > at away3d.loading.parsers::ParserBase()[C:\Users\jahiro\Projects > \myProject\myProject-dependencies\flash\Away3D\branches\molehill\src > \away3d\loading\parsers\ParserBase.as:84] > at away3d.loading.parsers::ColladaParser()[C:\Users\jahiro\Projects > \myProject\myProject-dependencies\flash\Away3D\branches\molehill\src > \away3d\loading\parsers\ColladaParser.as:37] > > Happy to create a ticket if you'd like - just thought I'd check first. > > Cheers > -Jahiro
