我正在与这些国家建立一个地球。我已经构建了所有球体,一切正常。问题是为了让地球看起来正确,我不得不把所有的movieclip放到一个大的moveclip中,然后从那里分解。问题是我无法让 Away3D 识别辅助影片剪辑。如果我将侦听器应用于整个球体,它可以正常工作(但这不起作用)。有没有办法在 away3d 中使用嵌套的影片剪辑?
//what works
var materialMovie:MovieClip = new causticsMovie() as MovieClip;
var causticsMaterial:MovieMaterial = new MovieMaterial( materialMovie);
var sphere:Sphere = new Sphere({material:causticsMaterial, radius:300,segmentsH:18,segmentsW:26, interactive:true});
causticsMaterial.interactive = true;
view.scene.addChild(sphere);
sphere.addEventListener(MouseEvent3D.MOUSE_DOWN, NA);
//what doesn't
world_map.northAfrica_mc.addEventListener(MouseEvent3D.MOUSE_DOWN, NA);
这个问题有解决方案吗?