- 浏览: 44419 次
- 性别:
- 来自: 武汉
最新评论
在以前的as版本中,hit检测是使用MovieClip.hitTest的方法,有两种使用方法:
用法 1:根据 shapeFlag 设置,将 x 和 y 坐标与指定实例的形状或边框进行比较。如果 shapeFlag 设置为 true,则只计算在舞台上的实例实际占据的区域,并且如果 x 和 y 在任意一点重叠,则返回 true 值。此评估对于确定影片剪辑是否处于指定的点击区域或热点区域中很有用。
用法 2:计算 target 和指定实例的边框,如果它们在任意一点上重叠或交叉,则返回 true。
在as3中把这个方法分开了,分为hitTestPoint(用法 1)和hitTestObject(用法 2),其实在使用方法上还是跟以前的一样.同时增加了getObjectsUnderPoint(areInaccessibleObjectsUnderPoint)方法,可以获取在某个point下所有的子对象.
虽然增加了一个检测的方法,但是,还是没有需要的两个对象的边缘(实际象素)hit的检测,hitTestObject是按照对象所占的矩形区域来做的检测.虽然有hitArea,但是也是针对hitTestPoint使用的.
那么,怎么办呢? 如果对于规则的对象,可以利用几何关系来判断,其中一个是规则对象就用几何关系+hitTestPoint使用,可是,对于两个不规则对象的hit检测,怎么来确定呢?
双重的hitTestPoint循环?
for(var i=0;i
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-as3-jiaocheng/1966.html
发表评论
-
即拷即用的loading代码
2010-04-10 13:25 625// 设置loading的宽、高、颜色 var loadin ... -
Flash进度条的制作详细讲解(组图)
2010-04-10 13:25 634在论坛和其他网站上经常可以看到新手请教如何制作FLASH进度条 ... -
使用flash组件对loading的影响及解决方法
2010-04-10 13:25 624如果Flash中应用到组件,那么你会发现,loading并不是 ... -
使用flash组件对loading的影响及解决方法
2010-04-10 13:25 627如果Flash中应用到组件,那么你会发现,loading并不是 ... -
详谈flash Loading教程
2010-04-10 13:24 657[1b]Loading的制作[/1b] ... -
利用AS3来读取MP3的ID3档案资料
2010-04-09 13:51 687这个范例是使用在AS3中的URLStream和ByteArra ... -
AS3的XML删除节点
2010-04-09 13:50 781E4X规范中定义有delete和deleteByIndex方法 ... -
AS3的XML删除节点
2010-04-09 13:50 1133E4X规范中定义有delete和deleteByIndex方法 ... -
AS3路上(1)ActionScript 3.0 概要
2010-04-09 13:50 613ActionScript3.0概要 ActionScript ... -
AS3路上(1)ActionScript 3.0 概要
2010-04-09 13:50 608ActionScript3.0概要 ActionScript ... -
AS3中不同类间的广播与接收简单例子
2010-04-09 11:43 5781.文档类:DispatchEventDemo.as pa ... -
AS3中不同类间的广播与接收简单例子
2010-04-09 11:42 4751.文档类:DispatchEventDemo.as pa ... -
flash as3的hit检测
2010-04-09 11:42 713在以前的as版本中,hit检测是使用MovieClip.hit ... -
AS3.0新手必读影片Loading
2010-04-09 11:42 740[1b]原代码说明: [/1b]1帧: /********** ... -
动画人物运动规律与节奏
2010-04-08 11:12 645本文转自:h ... -
Flash绘制美丽风景画之海滩
2010-04-08 11:12 594过前段时间学习,我们掌握了鼠绘的一些初步知识,今天我们来综合一 ... -
Flash制作卷轴水墨画展开动画效果
2010-04-08 11:11 702北京奥运会开幕式上那充满诗意的卷轴,以及它所呈现给我们的一幅幅 ... -
Flash鼠绘入门第十三课:绘制美丽春日飞燕
2010-04-08 11:11 570相传燕子于春天社日北 ... -
跑动的小火柴人(flash动画)
2010-04-08 11:11 581本教程描绘的是完全用ActionScript做的一个火柴棍小人 ... -
Flash绘制美丽风景画之海滩
2010-04-08 09:26 596过前段时间学习,我们掌握了鼠绘的一些初步知识,今天我们来综合一 ...
相关推荐
Unity 3D的hit slashes源码
哈工大停用词表hit_stopwords
这是HIT软件设计一要做的实验,从线性结构到图的大部分代码
psi-cd-hit用于低于40%相似性的序列聚类,是直接从github上拷贝过来的代码哈,大家也可以直接去github上下载就行。
Hit Fm联播网 版本:1.4 大小:12 MB 语言:中文 适用固件:Android 2.3.3及以上 分享日期:2014-11-03 游戏题材:音乐 开发商:Olis Innovation Inc. 内容介绍 **热情PLAY,只想听音乐** 广播不只能听,还能用看...
The options page allows you to change the Flash movie's dimensions, change the text color as well as the background. = Width of the Flash tag cloud = The movie will scale itself to fit inside ...
HITV9网络播放器 测试电视源地址工具 本地全格式播放器
HIT-Alibaba 笔试面试知识整理 HIT-Alibaba 笔试面试知识整理
summer_hit_final_by_bestsummer-d45pyxg foobar2000夏日冲击最终版
HIT软件构造复习资料,同学总结的,作为分享,可供参考
Hit Target Shooter 命中目标射击 Unity 3D射击游戏项目源码C# 支持Unity版本5.6.2f1及以上 商品描述 购买《Hit Targets Shooting Unity 3D》并从不同规格的武器库中选择您最喜欢的武器,针对瞄准板进行枪支攻击或...
开源项目-hit9-oo.zip,只是简单的shell来帮助在go版本之间切换
哈尔滨工业大学(HIT)计算机系统实验3
MFC的图书管理系统 作者开发周期过长导致代码冗长且无优化,但是可以正常运行,并实现的全部功能 发现几个bug,没有改,一...去ftp://run.hit.edu.cn下载visual studio2012可以直接打开,不要用VC6.0这个古董级的东西了
Ragdoll - Hit Reaction Manager 2.0 需要的拿走,版权归原作者所有,重在分享与使用
哈尔滨工业大学(HIT)计算机网络实验3
开源项目-hit9-htree.zip,In-memory hash tree implementation
Bill hit his car into a wall last nightBill hit his car into a wall last nightBill hit his car into a wall last nightBill hit his car into a wall last night
Once we get the RDS_PAGE_LAST_OFF frag then rds_iw_frag_unmap() must be called on this recv. This happens as completions hit in order or on connection shutdown.
HIT是Heterojunction with Intrinsic Thin-layer的缩写,意为本征薄膜异质结. HIT太阳能电池是以光照射侧的p/i型a-Si膜(膜厚5~