第一生活网

actionscript3.0是什么(ActionScript3.0)

东贞慧
导读 大家好,我是小豆豆,我来为大家解答以上问题。actionscript3 0是什么,ActionScript3 0很多人还不知道,现在让我们一起来看看吧!1、你确

大家好,我是小豆豆,我来为大家解答以上问题。actionscript3.0是什么,ActionScript3.0很多人还不知道,现在让我们一起来看看吧!

1、你确信你指的是“点”Point 而不是“对象”Object??如果是点比较容易,是图形对象的话就要用像素点的映射,判断不规则图形的碰撞,相当麻烦并且耗资源。

2、 以下代码只限于“点”的概念 假设你的图形实例名是 Test_mc: 1 测试当前鼠标坐标是否在Test_mc中(点击鼠标触发) stage.addEventListener(MouseEvent.CLICK,mouseHandler); function mouseHandler(e:MouseEvent):void{ if(Test_mc.hitTestPoint(mouseX,mouseY)){ trace("鼠标在里面"); }else{ trace("鼠标在外面"); } } 2 测试当某一点坐标是否在Test_mc中(点击鼠标触发) var P:Point = new Point(100,200)//x坐标与y坐标的值,你可以改动,但该点的面积无限接近于0,你看不见它,可它的确存在。

3、 stage.addEventListener(MouseEvent.CLICK,mouseHandler); function mouseHandler(e:MouseEvent):void{ if(Test_mc.hitTestPoint(P.x,P.y)){ trace("点在里面"); }else{ trace("点在外面"); } }。

本文到此讲解完毕了,希望对大家有帮助。