广场
工具/教程/素材
超评测活动结果
第29届极短篇游戏制作比赛
优秀游戏推荐
非官方运行时(20250730)
登录
RPGMaker工具集[20250416]
基础教程
授权素材推广
优秀原创游戏区
精品推荐贴
【RGD】DirectX驱动的RMVA
RGSS3 - runtime by Lanza
【RGM】RGModern - RMXP新runtime
【URGE】兼容 XP/VX/Ace 三系通用跨平台游戏引擎
Project1
»
广场
›
技术讨论
›
RPG Maker XP 讨论区
›
请问如何检测角色的图片与怪物的图片重叠? ...
1
2
/ 2 页
下一页
返回列表
发新帖
查看:
6012
|
回复:
19
[已经解决]
请问如何检测角色的图片与怪物的图片重叠?
[复制链接]
kojoy
kojoy
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2010-7-16
在线时间
0 小时
写轮眼
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-6-27
回帖
31
发消息
发表于 2010-6-29 21:03:10
|
显示全部楼层
|
阅读模式
提示:
作者被禁止或删除 内容自动屏蔽
回复
使用道具
举报
提升卡
沉默号角
喧嚣号角
变色卡
升龙剑
紫苏
紫苏
当前离线
赞
2
VIP
好人卡
积分
1
经验
最后登录
2019-10-10
在线时间
24 小时
写轮眼
梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
回帖
1912
发消息
发表于 2010-7-2 11:12:30
|
显示全部楼层
碰撞检测有很多前辈们留给我们的现成算法,这些在网上一搜就能找到,比较常用的方法是把你的 Sprite 用很多顶点组成的数个三角形拼接起来,然后检测碰撞的时候就是检测三角形的相交。当然这只是一个近似的检测,但精确度可以由三角形的个数来调节
回复
使用道具
举报
古明地馨
古明地馨
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2011-1-19
在线时间
2 小时
写轮眼
头像被屏蔽
梦石
0
星屑
50
在线时间
2 小时
注册时间
2010-6-30
回帖
95
发消息
发表于 2010-7-2 11:14:04
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
回复
使用道具
举报
紫苏
紫苏
当前离线
赞
2
VIP
好人卡
积分
1
经验
最后登录
2019-10-10
在线时间
24 小时
写轮眼
梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
回帖
1912
发消息
发表于 2010-7-2 11:24:28
|
显示全部楼层
目前网上流行的一些高端碰撞检测算法我也没实践过,只和之前做赛车游戏的叶子讨论过一点,很想找机会学习一下
楼主的 FPS 掉到 20,不知道是用的什么算法?可以发出来一起探讨,共同改进
回复
使用道具
举报
kojoy
kojoy
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2010-7-16
在线时间
0 小时
写轮眼
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-6-27
回帖
31
发消息
楼主
|
发表于 2010-7-2 11:29:10
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
回复
使用道具
举报
古明地馨
古明地馨
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2011-1-19
在线时间
2 小时
写轮眼
头像被屏蔽
梦石
0
星屑
50
在线时间
2 小时
注册时间
2010-6-30
回帖
95
发消息
发表于 2010-7-2 11:32:17
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
回复
使用道具
举报
david50407
david50407
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2016-5-17
在线时间
462 小时
写轮眼
梦石
0
星屑
50
在线时间
462 小时
注册时间
2007-7-30
回帖
605
发消息
发表于 2010-7-2 11:54:41
|
显示全部楼层
可以扩展Sprite(或Bitmap)类
在读取图片时建立一个空阵列(大小与图片大小相当)
然后把透明(false) 或非透明(true) 写入此阵列
到时再一一比对会比临时读取像素还快
RGE这万年大坑 啥时填起来@@
回复
使用道具
举报
kojoy
kojoy
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2010-7-16
在线时间
0 小时
写轮眼
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-6-27
回帖
31
发消息
楼主
|
发表于 2010-7-2 12:01:04
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
回复
使用道具
举报
紫苏
紫苏
当前离线
赞
2
VIP
好人卡
积分
1
经验
最后登录
2019-10-10
在线时间
24 小时
写轮眼
梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
回帖
1912
发消息
发表于 2010-7-2 12:21:51
|
显示全部楼层
回复
kojoy
的帖子
不需要判断点,直接判断矩形相交即可~如果你的图形能用矩形逼近的话,那就是最简单的了,比三角形简单
评分
参与人数
1
星屑
+200
收起
理由
「旅」
+ 200
奖励~
查看全部评分
回复
使用道具
举报
kojoy
kojoy
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2010-7-16
在线时间
0 小时
写轮眼
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-6-27
回帖
31
发消息
楼主
|
发表于 2010-7-2 12:30:15
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
回复
使用道具
举报
下一页 »
1
2
/ 2 页
下一页
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
自由游戏发布区
Archiver
|
手机版
|
小黑屋
|
Project1游戏制作
Powered by
Discuz!
X5.0
© 2001-2026
Discuz! Team
.
在本版发帖
返回顶部
快速回复
返回顶部
返回列表