私は国と一緒に地球を作っています。私はすべての球体を構築しており、すべて正常に動作しています。問題は、地球儀が正しく見えるようにすることです。すべてのムービークリップを 1 つの大きなムーブクリップに入れ、そこから分解する必要がありました。問題は、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);
この問題の解決策はありますか?