腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5885)
视频
沙龙
1
回答
球员
位置
弯曲
与
墙体
碰撞
我希望我的
球员
位置
被强制设置为一个静态墙后的新
位置
。在客户端,即使
位置
弯曲
到1.0,
球员
也会撞到墙上,而不是穿过另一边。刷新页面以清除以前的
位置
上下文可以修复它,使它们显示在墙的正确一侧。
浏览 12
提问于2020-11-27
得票数 0
2
回答
AndEngine和box2d冲突过滤
、
、
我遇到了两个物体(一个动态和一个静态)之间的
碰撞
问题。假设我有墙和球,我设置了过滤器,允许球通过墙。只要我在
墙体
之外创建带有主体的精灵,它的效果就很好。当我在
与
墙相同的
位置
创建球时,问题就出现了,然后球被卡住或反弹,或者做了一些奇怪的事情。我相信,如果有
碰撞
过滤器,我在哪里创建body不应该有什么问题。有没有人遇到过类似的问题?
浏览 1
提问于2012-02-17
得票数 1
回答已采纳
1
回答
统一检查物体是否在某一
位置
碰撞
、
球员
在某一
位置
与
一位
球员
发生
碰撞
。墙。 现在,我的意思是,如果玩家的x比例为5,我将如何检查玩家是否在玩家的末尾
与
墙壁相撞。如果我是对的,我必须检查它是否在2,5的
位置
发生
碰撞
。
浏览 3
提问于2016-02-17
得票数 0
回答已采纳
1
回答
用OBB进行
碰撞
滑动
、
、
、
我的
球员
是另一个小混混。我有很好的
碰撞
检测使用SAT (分离轴定理)。当
碰撞
发生时,我有
球员
的旧
位置
(在那里没有发生
碰撞
)和
位置
变化的
球员
经验。为了计算我使用的新
位置
:Position = OldPosition + PositionChange;,我也有一个函数,当我与我的世界中的任何墙
碰撞
时,它将返回空,如果没有
碰撞
,它将返回一个墙。墙是我增加的一个类,它有一个模型,OBB和
位置</em
浏览 0
提问于2014-06-30
得票数 1
回答已采纳
1
回答
如何使以恒定速度运动的物体不超过与其
碰撞
的物体?
、
、
、
📷免责声明:使用像bump.lua这样的冲突检测库太容易了。
浏览 0
提问于2019-05-24
得票数 2
回答已采纳
1
回答
二维平台
碰撞
检测中的反应
、
但是我仍然停留在游戏的
碰撞
检测部分,我的框架包含一个rect对象,方法是“相交”。所以你可以检查一下,它是否
与
另一个rect相交,它工作得很好,但是我不知道如何在这个方法上做出反应。我试着把
球员
的
位置
设置为最后的“非
碰撞
”
位置
,但问题是
球员
的速度偏移,每次
与
球员
的速度有差距…… 我自己想不下去了。
浏览 1
提问于2014-12-28
得票数 0
回答已采纳
3
回答
雪碧套件
碰撞
:忽略透明度?
、
、
、
这是一个平台游戏,现在它的功能很好,
与
平面碎片。我想知道是否有可能忽略巴新
碰撞
的透明度。也就是说,如果我有一个
弯曲
的地板和透明的凹槽,我可以让
球员
走的曲线,而不是一个方形的包围框覆盖整个事情?我唯一能找到的例子是在Gamemaker语言中,您可以进行“精确”的
碰撞
,这样图像中的空白就不会被算作雪碧的一部分。如果有必要,我可以提供代码,但这似乎更像是一个概念性的问题。提前感谢
浏览 7
提问于2014-03-31
得票数 2
回答已采纳
2
回答
LibGDX - Tilemap墙
碰撞
检测问题
、
、
blob/master/tests/gdx-tests/src/com/badlogic/gdx/tests/superkoalio/SuperKoalio.java)中摘录了一些代码,内容是检测我的播放器
与
称为“墙壁”的tilemap层中的瓷砖之间的
碰撞
。
碰撞
检测通常有效,但偶尔,玩家会穿过墙,在地图上出现在更远的地方,或者突然超出地图的范围。就好像有空隙一样。我认为这个想法从根本上来说是没问题的,只是这并没有考虑到对角线的移动,我认为这可
浏览 0
提问于2015-06-20
得票数 5
1
回答
基于基本平台游戏矩形的
碰撞
问题
、
我现在有普通的积木,和一个
球员
-和问题是在玩家。玩家游戏逻辑:玩家的动作是基于状态的。这些州是“地面、跳跃和坠落”的枚举器。有时
碰撞
是正确的,有时玩家在块内产生一个像素--这意味着如果玩家跳跃,他将立即被推到玩家上方的第一个块--不管距离有多远。
碰撞
逻
浏览 2
提问于2013-01-16
得票数 2
1
回答
Actionscript 2高级冲突检测
、
、
、
、
我想知道在AS2中进行高级
碰撞
检测的最好方法是什么。我不是指边界框,因为这很好。具体地说,当我
与
某些东西
碰撞
时,如何阻止玩家向一个方向移动。我有一个数组,可以跟踪玩家当前移动的方向(上、下、左、右)。如果相应的变量为真,我还有四个变量允许玩家在每个方向上移动。当玩家
与
碰撞
阵列中的电影剪辑发生
碰撞
时,我将与他移动的方向相关的变量设置为false,因此当他
与
物体
浏览 2
提问于2013-06-25
得票数 1
回答已采纳
1
回答
2D
碰撞
:检查之前还是检查之后?
、
、
、
我用速度移动我的角色,我只是加/减0.4f,然后更新更新循环中的
球员
位置
。 我在想,什么时候是检查
碰撞
的最佳地点?我继续移动
球员
,然后如果我
碰撞
,把他推出墙,直到没有
碰撞
?或者,一旦按下键,我会检查
碰撞
情况吗?如果有--找到距离并移动玩家吗?我的问题是,我的游戏是基于瓷砖的,但是世界总是围绕着玩家旋转--我有一个函数,返回玩家正在
碰撞
的每一个块的对象列表,而且我很难将墙壁
碰撞
与
地板
碰撞
分开
浏览 0
提问于2012-01-12
得票数 5
回答已采纳
2
回答
用边框检测左右
碰撞
、
、
、
、
我在做运动和
碰撞
检测。我使用的是一张带有“元”层的地形图,它被指定为可
碰撞
的隐形块。- (void) update: (ccTime) dt { CGPoint scaledVelocity
浏览 0
提问于2011-09-05
得票数 2
2
回答
二维平台
碰撞
检测
、
我正在做平台游戏,我想做基本的
碰撞
与
平台,遗憾的是,仍然不能正确地完成它。
球员
的移动计算如下:position += velocity + 0.5 * acceleration当在platform.Start上降落时,停止从平台上坠落;在跳台时停止向上移动;在撞墙时停止向侧面移动,但能够向相反方向移动。检查底部是否
与
平台
碰撞
是相当简单的,但棘手的部分是检测,哪
浏览 3
提问于2020-03-01
得票数 2
3
回答
XNA
碰撞
古怪/摇晃,如何改进?
、
、
、
所以我正在做一个基于瓷砖的平台,当我制造
碰撞
时,我安静地挣扎着,我在这里搜索并搜索答案,但是对于这样一个简单的任务/游戏,它们似乎都太复杂了。
浏览 0
提问于2013-05-06
得票数 4
回答已采纳
2
回答
SFML tilemap
碰撞
、
、
我正在用SFML制作一个2D游戏,我试图弄清楚如何在一个地面图中
与
瓷砖
碰撞
。我已经写了一些代码,但问题是我被卡在了
与
之相撞的瓷砖中,正如你在下面的图片中所看到的那样。这是我的
碰撞
/移动代码 canMove = true; for
浏览 2
提问于2015-01-06
得票数 2
回答已采纳
3
回答
类似于“马里奥”的2D侧滚轴游戏中的
碰撞
反应
、
、
真正给我带来麻烦的是
碰撞
响应(不是检测:我已经知道如何判断两个块是否冲突)。下面是我将要演示的一些场景,以便您可以看到我的问题(阴影块是地面,箭头是玩家的速度矢量,虚线是玩家的投影路径)。这使我可以得出结论,确定
碰撞
响应不仅取决于玩家的速度矢量,还取决于玩家相对于
碰撞
块的
位置
。这引出了我的第一个问题:知道
球员
的速度矢量和相对
位置
,我如何确定
球员
从哪个方向(左侧、右侧、顶部或底部)
与
积木相撞? 我遇到的另一个问题是,如果玩家在同一帧中
与
浏览 4
提问于2011-07-13
得票数 11
回答已采纳
1
回答
体素阻滞世界物理
、
、
我有一个由块体组成的世界,我正在尝试实现一个基本的物理系统,它应用重力,检查
与
世界上的块体
碰撞
的实体。我尝试使用Bresenham的算法,在
球员
移动,得到所有的街区之间,然后得到第一个实体,并设置
球员
的
碰撞
位置
。如果
球员
是一个积分,那就很好了,但是如果是一个复杂的AABB和块,那就变得很困难了。
浏览 0
提问于2017-03-24
得票数 1
4
回答
SDL & C++中的
碰撞
、
、
、
、
如何计算C++和SDL中两个rect之间的
碰撞
,以及如何使玩家无法通过这个rect (即确保一个rect不能通过另一个rect)?我知道阻止
球员
的是playeryvel = 0,使玩家的Y速度为0,所以他们不能通过它。我的问题是,这将停止所有的垂直运动,当我想要停止移动通过另一个区域。
浏览 11
提问于2012-02-28
得票数 0
回答已采纳
1
回答
玩家在着陆后会有一点点下地。
、
、
当
球员
落地时,他会在地面下走一点,例如:我想要这样的东西:这是我的重力码: if not player.player.collidelistall(MAPr) and player.yvel
浏览 2
提问于2022-01-15
得票数 0
3
回答
Unity 3D单向墙
、
我正在用Unity 3D制作一个游戏,我正在寻找一面单行道墙。在Unity2D中,有一个简单的单向平台(PlatformEffector2D),只能让玩家走一条路。我找不到类似的3D应用。有没有像PlatformEffector2D这样简单的东西,但是适用于Unity 3D?
浏览 1
提问于2019-11-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
间接金属3D打印实现流体歧管功能结构一体化制造
基于多目标的白车身拓扑优化分析
干法刻蚀有哪些方法,干法刻蚀时侧壁为什么会弯曲?
墙体广告刷墙广告的潜力很大
《灌篮高手》手游:游戏中的吐槽点,严重干扰必进?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券