flash 3d flash3d 研究所 pv3d 共享资源  | 经典范例  | 视频教程  | 友情链接  | 联系我们
登陆 | 注册  flash 3d 研究所
讨论区





最近更新:
● ck47阁下在讨论区里 发表新主题“新手问题...”(07:49:50)
● 无语瓶阁下在教程区里 回复“《超简易papervision3D基础 ...”(18:09:44)
● payday loan阁下在教程区里 回复“《pv3d, sandy, away3d...”(05:56:23)
浏览主题:使用InteractiveScene3DEvent.OBJECT_CLICK后,如果获取发生事件的目标

使用InteractiveScene3DEvent.OBJECT_CLICK后,如果获取发生事件的目标
poppyvivi (2009-12-30 13:26:24)

var bitmapM:MovieAssetMaterial=new MovieAssetMaterial("map",true,true);
bitmapM.interactive=true;
bitmapM.doubleSided = true;
bitmapM.precise = true;
                       
var plane:Plane = new Plane(bitmapM);
                       

plane.x = Math.random()*3500-1500;
plane.y = Math.random()*3500-1500;
plane.z = Math.random()*3500-1500;
plane.rotationX = Math.random()*180-90;
plane.rotationY = Math.random()*180-90;
plane.rotationZ = Math.random()*180-90;
myScene.addChild(plane);
plane.addEventListener(InteractiveScene3DEvent.OBJECT_CLICK, onPlaneClick);

如上代码,map为库中影片,当plane发生事件后,如果针对map动画操作,比如说播放,停止等。


评论人:
邮   箱: (填入邮箱,博客地址均可)

内   容: (广告和垃圾内容可能会被删除,望理解)
链接地址

验证码:(为防止机器人骚扰,请麻烦输入验证码^_^)
  

(目前需登陆方可发表)


不想添加了