腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(649)
视频
沙龙
1
回答
方
碰撞
:检测它撞到的墙壁的哪一边。
algorithm
我在我的2D游戏中使用标准的正方形
碰撞
。球员射出
小球
,当他们撞到任何墙壁时,球就会
反弹
。IfB.x < (A.x + A.width) ANDB.y< (A.y + A.height)是否很容易发现<e
浏览 0
提问于2013-08-02
得票数 0
1
回答
OnCollisionEnter2D从未调用过
c#
、
unity3d
、
unity3d-2dtools
因此,我的目标是检测帕克曼什么时候吃了一个
小球
,但是从来没有调用过OnCollisionEnter2D方法。我是团结组织的新手,很抱歉,如果这是一个简单的修复。
浏览 8
提问于2014-09-08
得票数 1
回答已采纳
2
回答
物理学--物体以高速相互弹跳
python
、
game-physics
、
physics
、
physics-engine
当它们以如此高的速度前进时,
碰撞
永远不会被记录下来,因为下一次物理模拟发生在它们已经穿过“墙”之后。 我真正感兴趣的是,为什么它们在相互弹开时会获得如此高的速度,而我认为它们不应该这样做。在我的示例记录中,我有一个
小球
(红色),它是由玩家(我)控制的。它的密度为0.3,恢复率为0.8,体积为100 (r *r或10 * 10),质量为30 KGs (100 * 0.3)。另一个较大的球(绿色)不是由玩家控制的,但可以通过用红色球击打它来
反弹
。它具有相同的材料,因此具有相同的密度和恢复率。然而,由于半径(30)较大,其质量也较高。在录音中,球
浏览 8
提问于2020-07-26
得票数 0
1
回答
子弹头物理问题
physics
、
game-physics
、
bullet
、
bulletphysics
hello world教程由btStaticPlaneShape和btSphereShape组成,这
两个
刚体都是刚体。球体在静态平面形状上
反弹
没有问题。但是,当我在不同的位置创建另一个球体时,Bullet不会记录
两个
球体形状之间的
碰撞
,但都会自动从btStaticPlaneShape
反弹
。哪种内部魔法会使btStaticPlaneShape自动
反弹
与其
碰撞
的对象? 是否在项目符号中有一个设置,可以在
碰撞
后自动将物体相互弹开?或者,您是否必须手动测试<e
浏览 2
提问于2010-11-08
得票数 1
回答已采纳
1
回答
二维圆/矩形
碰撞
检测问题-简单重叠
xna
、
c#
、
collision-detection
当
碰撞
发生时,我只是将球的速度矢量的X和Y分量反演。 然而,有时,当矩形移动并与球在其左或右边缘
碰撞
时,它会被“捕获”,并且重叠超过几个像素。这会导致快速连续的几次
碰撞
,球“抖动”,直到矩形被移开。
浏览 0
提问于2011-10-09
得票数 3
回答已采纳
2
回答
检测导致
碰撞
的实体
java
、
collision-resolution
我有一个带有
两个
或多个移动实体的2D平面(带有AABB的多边形)。在
碰撞
时,它们都将通过"collidesWith“方法,在这个方法中,我可以访问
两个
实体,但只想修改另一个实体以避免应用两次。对于
碰撞
检测,我使用了SAT算法的自定义实现。 实体只在x或y方向移动,而不是对角线。
浏览 0
提问于2016-12-13
得票数 1
回答已采纳
1
回答
如何计算
两个
物体
碰撞
的最小速度?
lua
、
game-physics
这个标题可能不是描述性最好的,但我的问题是:基本上,我在做一个物理引擎,这个问题已经困扰了我一段时间了。所以,基本上,我需要的是,计算物体A需要达到的最小速度的方法,当它与物体B
碰撞
时,而不是让它们的核心融化成一个,它们会
反弹
。它取决于对象的“弹力性”吗?此外,我需要最大的速度,
两个
物体可以
反弹
时,
碰撞
。 另外,如果可以的话,介意速度是m/s (米每秒)吗?那就好了。但
浏览 0
提问于2018-09-26
得票数 0
1
回答
从拱门到P2物理的相位转换
2d
、
physics
、
html5
、
phaser
但是由于我正在做一个台球游戏,所以我需要在
碰撞
时旋转,所以我已经转向了物理方面的P2。突然间,一切都在移动和
碰撞
!以下是实时代码:http://199.26.84.223/边(桌边)第1点:我希望边是固定的,所以我补充道:对每个物体就像对拱门物理一样game.physics.startSystem(Phaser.Physics.P2
JS
); sides = game.add.physicsG
浏览 0
提问于2015-10-09
得票数 5
回答已采纳
2
回答
单帧周期内的多次
碰撞
?
collision-detection
、
physics
使用AABB和扫描测试,计算对象之间的单个
碰撞
不应该那么复杂。但是,如果你想让一个物体在同一帧(一次
碰撞
)中从另一个表面上
反弹
,你如何解释第一次
碰撞
之后的任何额外
碰撞
?灰色盒子向上移动,从顶部的墙上
反弹
,这很容易。不过那个橙色的盒子才是问题所在。如何计算
碰撞
(
两个
半透明盒所在的地方)?或者,如果帧速率足够高,这又有什么关系呢?谢谢!
浏览 0
提问于2012-08-22
得票数 6
回答已采纳
1
回答
使精灵随速度移动
swift
、
sprite-kit
我试图让一个精灵跟随我的手指使用速度,这样它就不会通过其他精灵节点的相位,或推动他们。我只是想要精灵节点,也就是球,简单地击中另一个精灵节点,或者弹开,或者只是简单地点击它,坐在那里,直到它再次移动。override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) { let location = touch.location(in: self) ball.p
浏览 1
提问于2018-12-13
得票数 0
2
回答
制作了一个吃豆人游戏,不知道如何在
碰撞
后移除pac
小球
python
、
list
、
pygame
、
element
、
del
我目前正在制作一款吃豆人游戏,正在努力弄清楚如何在与之相撞后从屏幕上移除一个
小球
。我试着把颜色改成黑色,但我做不到。接下来,我尝试对元素索引执行del操作,但同样不起作用。
浏览 26
提问于2017-08-29
得票数 1
1
回答
SKSpriteNode
碰撞
识别速度不够快
swift
、
sprite-kit
、
collision
、
skspritenode
、
skphysicsbody
在我的didBeginContact方法中,我检查节点是否与障碍物
碰撞
。如果是这样的话,我希望SKSpriteNode立即停止移动(例如,“坚持”与其
碰撞
的对象)。问题是,当人们意识到球与障碍物相撞,球的速度被设定为0时,球已经
反弹
,而不是碰到与之
碰撞
的障碍物,现在距离它大约30像素。SKSpriteNode).removeAllActions() }从理论上讲,我可以计算球与障碍物
碰撞
的点,然
浏览 4
提问于2015-08-05
得票数 2
回答已采纳
2
回答
移除或减少材料
反弹
unity3d
、
unity5
我不能从多个对象的堆栈中删除
反弹
(使用Unity 5.4.0)。假设有许多混凝土板,1x1,高度为0.1。我把它们一个一个地放在另一个上面。前
两个
或三个表现正常,但在8或10个之后,每个后续的平板使整个堆叠
反弹
和摇摆,就像它是一堆床垫一样。项目设置-->物理:默认材质与上面相同,
反弹
阈值= 0,我甚至将重力降低到-
浏览 2
提问于2016-04-02
得票数 0
1
回答
Unity 3D 5.4 2D
碰撞
不工作?
c#
、
unity3d
、
2d
、
collision
我正在从事一个非常小的Unity 5.4项目,我有几个“
小球
”,在游戏世界中有一个刚体2D和2D多边形对撞机附加。然后我也有一个球,它有一个刚体2D,多边形科里德和一个物理材料,允许球
反弹
到其他物体。 public class BallBounce : MonoBehaviour { void
浏览 2
提问于2016-05-31
得票数 0
5
回答
雪碧包归还?
ios
、
objective-c
、
sprite-kit
我只是好奇到底雪碧套件到底配置了什么?我知道它配置了一些关于SKPhysicsBody参数的行为,但是行为有何不同呢?
浏览 0
提问于2014-04-10
得票数 5
回答已采纳
2
回答
两个
不同质量的球会弹出不同的高度吗?
physics
、
collision-resolution
有
两个
球,它们之间唯一的区别是质量。
两个
球都从相同的高度落在地板上(质量无限的静态物体),
两个
球都会
反弹
到同样的高度,还是更重的球以更大的动量进入
碰撞
时弹跳得更高?编辑: 更清楚的是,我正在寻找一个代码样本,如何解决球与飞机
碰撞
使用
碰撞
冲动。当与无限质量的物体
碰撞
时,
碰撞
冲动是否依赖于球的质量?
浏览 0
提问于2014-02-09
得票数 2
回答已采纳
1
回答
如何实现简单的二维球
碰撞
?
c#
、
graphics
、
drawing
、
physics
、
collision
这个球被认为是从形状的边缘
反弹
,并与其他球
碰撞
。 我已经把所有的事情都做好了,现在我正在努力让球
碰撞
起作用。它不需要在身体上准确或任何东西,现在我只是有困难,让他们认识对方。
浏览 1
提问于2014-01-26
得票数 1
回答已采纳
1
回答
与多个对象的
碰撞
collision
我正在做一个
小球
与其他物体(例如矩形)
碰撞
的模拟。), move them } 在球和一个物体发生
碰撞
的情况下然而,当
碰撞
系统检测到球同时与多个矩形
碰撞
时,它就不起作用了。为什么?当球击中矩形时,它会改变方向,这是正常的。但是当球撞上
两个
矩形时,它会因为与第一个矩形的
碰撞
而改变方向,然后由于与第二个矩
浏览 3
提问于2014-01-15
得票数 0
1
回答
如何连接
两个
冲突的SKSpriteNodes
ios
、
swift
、
sprite-kit
如果我有
两个
SKSpriteNode对象,一个圆形和一个正方形,它们以高速相互移动,有没有办法让它们相互粘附,并在
碰撞
时停止移动?通常,didBeginContact方法在检测
碰撞
时速度不够快,无法在它们已经
反弹
到大约30个像素之前将它们的物理体速度设置为零。有没有办法让我加入这
两个
SKSpriteNodes?谢谢(:
浏览 0
提问于2015-08-06
得票数 1
2
回答
AVAudioPlayer不会重复播放
objective-c
、
ios
、
cocoa-touch
、
audio
、
avaudioplayer
initWithContentsOfURL:file3 error:nil];要稍后被调用来播放,如下所示:但是这个声音在多个地方被调用(与弹跳球的
碰撞
有时,球以足够快的速度连续击中
两个
物体,当球再次
碰撞
时,第一次
反弹
的声音仍在播放。这样第二次
反弹
就不会发出声音。我如何让它在每次
碰撞
时都播放一个声音,即使它涉及到支付与已经播放的声音重叠的声音?
浏览 3
提问于2011-06-19
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
H5 两款炫的时间特效
游戏-打砖块 v1.0
C语言编程学之小球碰撞游戏,菜鸡者从黑窗口到图形化编程分享
白俄超小球大数据玩法
python项目实战:TK实现小球满屏弹射效果
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券