AS3.0不规则碰撞检测

就是和不规整MC碰撞例如植物大战僵尸里炮弹打僵尸如果在flash里应该2个都影片剪辑那MC之间的碰撞就是2个不规则mc的碰撞要怎么测试... 就是 和不规整MC碰撞
例如 植物大战僵尸里 炮弹 打 僵尸
如果 在flash里应该 2个都影片剪辑 那 MC之间的 碰撞 就是2个不规则mc的碰撞
要怎么测试
展开
 我来答 举报
朴实又可爱的小桃花n
2011-08-06 · TA获得超过824个赞
知道小有建树答主
回答量:278
采纳率:0%
帮助的人:267万
展开全部
如果是矩形,那非常容易,只需要简单的obj.hittest(obj):boolean;
如果是非矩形,透明的位图,给你看一篇文章,新手可能很难理解。(我在读hittest()帮助文档的时候也是看的一头雾水,看了网文的介绍后理解了。
hittest()帮助文档,进入后搜索下htitest:
http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/display/BitmapData.html
关于高级碰撞测试:
http://www2.flash8.net/teach/8383.htm
看你需要。如果你有使用碰撞检测之后,
只需要监听鼠标移动。
思路:可拖动对象监听鼠标按下与弹起事件。按下后,obj.startDrag();并监听鼠标移动。在鼠标移动过程中,不断进行与所有的元件碰撞检测。当鼠标弹起起,结束移动,并结束监听鼠标移动。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式