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

Reply via email to