flash制作课件 拓展6 复杂运动、视听教育理论学习资料.ppt

flash制作课件 拓展6 复杂运动、视听教育理论学习资料.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2.hitTestObject函数格式:显示对象1.hitTestObject(显示对象2)功能:如果显示对象2和我(显示对象1)发生碰撞则返回true。下面几对图形中,哪两个相交了?例发生碰撞的物体不是矩形时importflash.display.Sprite;importflash.events.Event;varball1:Ball=newBall();varball2:Ball=newBall(60,0x00ff00);addChild(ball1);ball1.x=stage.stageWidth/2;ball1.y=stage.stageHeight/2;addChild(ball2);ball2.startDrag(true);addEventListener(Event.ENTER_FRAME,onEnterFrame);functiononEnterFrame(event:Event):void{if(ball1.hitTestObject(ball2))trace(hit);}hitTestObject函数是根据边界盒来检测的。3.hitTestPoint函数格式:显示对象.hitTestPoint(x,y,shapeFlag=false)功能:如果显示对象与点(x,y)发生碰撞则返回true。例文档类PointHitTest.aspackage{importflash.display.Sprite;importflash.events.Event;publicclassPointHitTestextendsSprite{privatevarball:Ball;publicfunctionPointHitTest(){ball=newBall();addChild(ball);ball.x=stage.stageWidth/2;ball.y=stage.stageHeight/2;addEventListener(Event.ENTER_FRAME,onEnterFrame);}privatefunctiononEnterFrame(event:Event):void{if(ball.hitTestPoint(mouseX,mouseY))trace(hit);}}} hitTestPoint(x,y,shapeFlag=false)shapeFlag为true:碰撞检测时根据对象的实际图形,而不是边界盒ACBshapeFlagtruefalseAfalsetrueBtruetrueCfalsefalse4.应用距离碰撞检测考虑两个圆形,圆的注册点在中心点上。importflash.display.Sprite;importflash.events.Event;varball1:Ball=newBall();varball2:Ball=newBall(60,0x00ff00);addChild(ball1);ball1.x=stage.stageWidth/2;ball1.y=stage.stageHeight/2;addChild(ball2);ball2.startDrag(true);addEventListener(Event.ENTER_FRAME,onEnterFrame);functiononEnterFrame(event:Event):void{vardx:Number=ball2.x-ball1.x;vardy:Number=ball2.y-ball1.y;vardist:Number=Math.sqrt(dx*dx+dy*dy);if(distball1.radius+ball2.radius)trace(hit);}例弹性碰撞(文档类Bubbles.as)minDistdxdy(tx,ty)四、视听教育理论1.概念视听教育理论研究如何利用视觉、听觉感官的特点和功能,提高教育信息传递的效果。它的心理学基础是以行为主义心理学为背景的视感知规律、听感知规律和“经验之塔”理论。1957年美国掀起一场长达10

文档评论(0)

155****4925 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档