0
我正在使用BasicView来设置我的PV3D场景,并且场景本身正常工作(电影海报的3d轮播),但InteractiveScene3DEvent在单击或隐藏海报时未触发。InteractiveScene3DEvent未在Papervision中触发BasicView
我将我的视口设置为交互...两次。
view = new BasicView(stage.stageWidth,stage.stageHeight,true,true);
view.viewport.buttonMode = true;
view.viewport.interactive = true;
这里是添加事件监听器的循环部分。
var mm:filmsPoster = new filmsPoster();
mm.loadIMG(image);
var mat:MovieMaterial = new MovieMaterial(mm);
mat.interactive = true;
mat.animated = true;
mat.smooth = true;
mat.doubleSided = true;
mat.name = filmName;
mat.addEventListener(InteractiveScene3DEvent.OBJECT_CLICK, posterClick);
没有显示对象可能在材料的前面? – Allan 2010-10-04 08:36:26