To add on to this.
In ObjectContainer3D you have
[Event(name=“mouseDown”,type=“away3d.events.MouseEvent3D”)]
Shouldnt that be
[Event(name=“mouseDown3d”,type=“away3d.events.MouseEvent3D”)]
to match with the MouseEvent3D class.
Also not all mouse events are listed in objectConatainer3D
eg
/// @eventType away3d.events.MouseEvent3D.MOUSE_OVER
[Event(name = "mouseOver3d", type = "away3d.events.MouseEvent3D")]
/// @eventType away3d.events.MouseEvent3D.MOUSE_OUT
[Event(name = "mouseOut3d", type = "away3d.events.MouseEvent3D")]
/// @eventType away3d.events.MouseEvent3D.MOUSE_UP
[Event(name = "mouseUp3d", type = "away3d.events.MouseEvent3D")]
/// @eventType away3d.events.MouseEvent3D.MOUSE_DOWN
[Event(name = "mouseDown3d", type = "away3d.events.MouseEvent3D")]
/// @eventType away3d.events.MouseEvent3D.MOUSE_MOVE
[Event(name = "mouseMove3d", type = "away3d.events.MouseEvent3D")]
/// @eventType away3d.events.MouseEvent3D.CLICK
[Event(name = "click3d", type = "away3d.events.MouseEvent3D")]
/// @eventType away3d.events.MouseEvent3D.DOUBLE_CLICK
[Event(name = "doubleClick3d", type = "away3d.events.MouseEvent3D")]
/// @eventType away3d.events.MouseEvent3D.MOUSE_WHEEL
[Event(name = "mouseWheel3d", type = "away3d.events.MouseEvent3D")]
Ill stick an issue on Git