帐号
密码
登录
还没有账号?注册
关闭
安全选项
找回密码
记住密码
数字冰雹公司
论坛
标签
会员
搜索
帮助
快速搜索
帖子标题
作者
版块
数字冰雹|Digital hail——设计开发论坛
»
UI交互开发
»
Flash技术
» 平移旋转缩放翻折倾斜等运动后的多边形碰撞
界面设计
数字冰雹案例
设计教程
设计理念交流
设计案例分类
UI交互开发
Silverlight技术
WPF技术
XNA开发技术
DirectX技术
Flash技术
HTML5开发
WindowsPhone开发
安卓开发技术
IOS开发技术
程序开发
综合技术论坛
程序人生
数字冰雹内部技术期刊文章分享
UI设计
交互体验改进
设计人生
论坛交流区
业务需求与反馈
论坛建议
灌水闲谈
水漫天下
返回列表
1
2
下一页
发送短消息
UID
2038
精华
0
查看公共资料
搜索帖子
xoxtbtwwow
组别
中级会员
生日
帖子
46
积分
346
性别
注册时间
2011-10-25
平移旋转缩放翻折倾斜等运动后的多边形碰撞
[复制链接]
查看:
846
回复:
14
1
#
字体大小:
t
T
发表于
2011-11-15 10:44
|
只看楼主
修改1.0正版。类文件才2k多。做成组件,构造实例后可以直接调用方法judge(),自动返回属性boolean值,四个参数:obj0、obj1、r0、r1可以在构造实例时输入,也可以在构造实例后按属性赋值,类文件中添加了"collidFinished"事件广播。
此检测碰撞,可以检测任意任意变形、运动后两个多边形影片剪辑的碰撞。
分享
转发
TOP
数字冰雹为您提供最贴心最完美的设计开发服务。详情点击:
www.digihail.com
发送短消息
UID
2154
精华
0
查看公共资料
搜索帖子
ziyavwlakc
组别
中级会员
生日
帖子
41
积分
336
性别
注册时间
2011-10-25
2
#
字体大小:
t
T
发表于
2011-11-15 10:44
|
只看该用户
顶
TOP
发送短消息
UID
2021
精华
0
查看公共资料
搜索帖子
xkxawydpbp
组别
注册会员
生日
帖子
20
积分
155
性别
注册时间
2011-10-25
3
#
字体大小:
t
T
发表于
2011-11-15 10:44
|
只看该用户
像素检测的方法,简单实用,不需要用复杂的数学计算
TOP
发送短消息
UID
2038
精华
0
查看公共资料
搜索帖子
xoxtbtwwow
组别
中级会员
生日
帖子
46
积分
346
性别
注册时间
2011-10-25
4
#
字体大小:
t
T
发表于
2011-11-15 10:45
|
只看楼主
因为这不是矩形与矩形,必须判断边界是否相交。所以不论如何处理,多边形顶点的坐标都必须转换。再做边界与边界、点与影片剪辑的判断。
至于多边形顶点的坐标转换,即使用draw的办法也是很繁的。本人所用方法既不用draw,也不须用复杂的数学计算,只须用flash自身的函数及方法;加上三两个简单语句即可达到目的,再外加上循环即可完成。
TOP
发送短消息
UID
2021
精华
0
查看公共资料
搜索帖子
xkxawydpbp
组别
注册会员
生日
帖子
20
积分
155
性别
注册时间
2011-10-25
5
#
字体大小:
t
T
发表于
2011-11-15 10:45
|
只看该用户
楼主的代码没有使用draw 简洁
TOP
发送短消息
UID
2038
精华
0
查看公共资料
搜索帖子
xoxtbtwwow
组别
中级会员
生日
帖子
46
积分
346
性别
注册时间
2011-10-25
6
#
字体大小:
t
T
发表于
2011-11-15 10:45
|
只看楼主
程序简洁是本人一贯追求
下面是将军在
http://space.flash8.net/bbs/thread-399018-1-1.html
中的帖子:
个人观点。
位图碰撞不能旋转
因为即使旋转了,保存在内存中的位图数据还是不变的
只能在旋转后draw一下
然后检测碰撞。
我看可以用这个方法解决,很方便。可是将军太牛了。
TOP
发送短消息
UID
1196
精华
0
查看公共资料
搜索帖子
nhcjwmlvld
组别
中级会员
生日
帖子
45
积分
340
性别
注册时间
2011-10-25
7
#
字体大小:
t
T
发表于
2011-11-15 10:46
|
只看该用户
学习学习...
TOP
发送短消息
UID
187
精华
0
查看公共资料
搜索帖子
u_xueodtbn
组别
中级会员
生日
帖子
37
积分
302
性别
注册时间
2011-10-25
8
#
字体大小:
t
T
发表于
2011-11-15 10:46
|
只看该用户
很好很强大!
TOP
发送短消息
UID
1882
精华
0
查看公共资料
搜索帖子
vruqfuusfx
组别
中级会员
生日
帖子
36
积分
281
性别
注册时间
2011-10-25
9
#
字体大小:
t
T
发表于
2011-11-15 10:46
|
只看该用户
看看
TOP
发送短消息
UID
837
精华
0
查看公共资料
搜索帖子
ifzqjvlmii
组别
中级会员
生日
帖子
40
积分
320
性别
注册时间
2011-10-25
10
#
字体大小:
t
T
发表于
2011-11-15 10:46
|
只看该用户
这个要学习哦!
TOP
上一主题
|
下一主题
返回列表
1
2
下一页
发新主题
界面设计
数字冰雹案例
设计教程
设计理念交流
设计案例分类
UI交互开发
Silverlight技术
WPF技术
XNA开发技术
DirectX技术
Flash技术
HTML5开发
WindowsPhone开发
安卓开发技术
IOS开发技术
程序开发
综合技术论坛
程序人生
数字冰雹内部技术期刊文章分享
UI设计
交互体验改进
设计人生
论坛交流区
业务需求与反馈
论坛建议
灌水闲谈
水漫天下
浏览过的版块
设计教程
IOS开发技术
WPF技术
数字冰雹案例
TOP
设置头像
个人资料
更改密码
用户组
收藏夹
积分
Default
black
green
orange
red
year