关于碰撞

DisplayObject.hitTestObject

DisplayObject.hitTestPoint

 

BitmapData.hitTest

函数原型:public function hitTest(firstPoint:Point, firstAlphaThreshold:uint, secondObject:Object, secondBitmapDataPoint:Point = null, secondAlphaThreshold:uint = 1):Boolean

调用示例:bmpd1.hitTest(new Point(20,50), 255, bmpd2, new Point(60,10), 125);

参数说明:

firstPoint:被测图像中的测试开始点

firstAlphaThreshold:被测图像透明度阈值

secondObject:检查参考对象,可以是Point、Rect、Bitmap。如果是Point或Rect,那么其后两个参数可以不用设置了

secondBitmapDataPoint:参考图像中的测试开始点

secondAlphaThreshold:参考图像透明度阈值

你可能感兴趣的:(关于碰撞)