标签[collision-detection]

碰撞检测是确定几何对象是否相交的问题。 这是计算机图形学,CAD / CAM,动态仿真和计算机游戏中的重要主题。

0
0回复
14

如何使用QT在串行端口上实现冲突避免

我有许多通过COM端口 tty s 进行通信的设备,我需要实现避免碰撞的功能,以使无法进行碰撞。 请给我一些算法或代码。 使用:smart Friendly arm ,Ubuntu . . LTS
0
1回复
18

帧速慢的碰撞检测

我不了解碰撞检测算法,但出于教育目的,我正在尝试在Python的粒子系统中处理碰撞。 我现在检测碰撞的方式似乎效率很低。 可能是最慢的算法: 遍历我的粒子列表中的所有粒子 由半径定义的圆 通过for循
0
0回复
10

Javascript canvas简单的碰撞检测和响应问题

我正在尝试在画布中进行碰撞检测,但是遇到了问题。 发生碰撞时,我将其移动到它的旧位置,具体取决于旧位置是小于还是大于当前位置,并取决于按下了什么键,但是玩家在碰撞时不能一次向两个方向移动。 我知道两个
4
1回复
37

Java:Pacman与墙的碰撞检测

我一直在尽力解决Pacman与墙壁之间的碰撞检测问题,但是我的实现似乎无法正常工作 碰撞检测完全起作用吗 是 行为是否正确 没有 目前的表现如何 碰到墙时,它会阻止Pacman移动,这是可以的,但是任
0
2回复
30

无法注册碰撞

我一直难以获得子弹 名为小行星 和僵尸。 更具体地说,我很难让我的游戏记录这两个乌龟之间的碰撞,当您将小于号转换为大于号时,它变得更加奇怪。 我不知道我的代码在做什么,不胜感激。 我已经包含了我的全部
1
0回复
13

如何在JavaFX的intersects方法中添加侦听器?

我正在尝试为我的程序设计类制作 类似蛙跳的游戏 ,但似乎无法弄清如何检测碰撞。 我找到了ImageView.intersects方法,但该方法仅在我首次运行该程序时有效,并且在事情开始移动时不会更新。
0
0回复
23

(Java)反向碰撞(Ubuntu)

这是我检测瓷砖碰撞的方法。 它有效,但倒置。 我的意思是,当我撞到墙壁时,直到我的对撞机进入墙壁时,才检测到碰撞。 然后,当外边界接触时,检测到碰撞,我停止了。 该方法的代码在这里: 问题的图像在这里
0
0回复
24

Unity3d-碰撞检测和位置错误

我是Unity D的初学者,因此我决定创建 D俄罗斯方块以开始学习。 到目前为止,一切都很好,但是我在碰撞检测方面遇到了问题。 https: gyazo.com fbf dc a c e fde f
-1
0回复
18

如何调用已全局定义的局部函数? 尝试通过向量创建碰撞

我正在尝试使用可碰撞矢量创建基本碰撞。 我在两个子画面之间创建了碰撞,但是在三个或更多子画面之间创建碰撞时遇到了麻烦,但我发现了问题所在: 我的抽象 idk在c 中称其为 类称为Collidable.
-1
2回复
20

遇到障碍时,我的可玩角色会向左或向右转

当我的可玩角色遇到对撞机障碍物时,它会向左或向右旋转。 正常,但我想知道是否有禁用它的方法。
-3
0回复
34

如何从图像产生SDL2和C / C ++冲突

我的游戏不是基于图块,而是具有很大的质感,并且具有我在屏幕上渲染的游戏关卡图像。 不想使用盒碰撞,我想要的是具有与我的水平图像完全一样的图像,但只带有两种不同的颜色 例如红色和黑色 ,它们将代表碰撞区
0
0回复
10

有没有办法对javascript中的图片进行碰撞检测?

我试图和我的朋友一起做游戏,但遇到一个小问题。我们无法进行非矩形碰撞检测。 我们使用的是 位元精灵,因此它仍然有点矩形。 我尝试在此处和youtube上搜索,但无济于事。 有什么想法吗
-1
0回复
09

如何在Pyxel中用矩形创建墙?

因此,我正在尝试制作一个函数来绘制充当墙的矩形,但是这样做很麻烦。 wall.py: import pyxel import player def createWall x,y,width,heigh
0
1回复
26

触摸JS后角色不会跳

我在JS中为平台游戏编写碰撞检测程序。 由于某些原因,当我的角色触及顶部的地面时,它不会再次跳跃。 这是我的代码:
1
0回复
12

如何在具有物理问题的Phaser 3中设置平台和精灵之间的约束

我正在相位器中创建一个使用一些摇摆机制的游戏。 单击鼠标时,该精灵将触发一个矩形,然后在该精灵与该矩形碰撞的对象之间创建约束。 现在,由于某种原因,矩形只会与世界的边界碰撞。 我有适用于我平台的Hit
1
1回复
26

如何使用物质物理学从Phaser 3中的图块平台创建平台?

我正在使用Tiled在Phaser 中创建我的关卡。我有关卡,并且平台可以正常加载,但是,我的播放器正好通过它们。 如何将物质主体添加到所有已加载的平台中 我的平台的代码:
0
0回复
37

尝试检测JS中两个矩形之间的冲突

目前,我正在尝试设置碰撞检测。 但是,它始终不输出任何东西,或者仅在大约 的时间内工作,并且不知道碰撞发生在哪个轴上。 这是我的一些代码片段:
0
1回复
13

为什么这些矩形有时会显示它们正在碰撞,即使它们没有碰撞?

当我运行代码时,它将生成 个具有随机大小,随机位置和随机颜色的矩形。 如果它与另一个矩形碰撞,则应该变成白色。 大多数情况下,它可以正常工作,但是每隔一个矩形,当它们不与任何东西碰撞时,它们就会变白。
1
0回复
37

如何在JavaScript中检测复杂对象的冲突

对于没有矩形Hitbox的Sprite,我应该如何检测碰撞 我正在尝试制作平台游戏,目前正在为关卡平台进行碰撞检测。 这是我的物理学: 我正在考虑尝试将级别分成不同的矩形,所有矩形都在同一类中,然后测
-1
0回复
07

与墙壁碰撞时使对象向相反方向移动

假设边界为 和 。 我希望对象在命中 或 时能够转身。 碰撞方法是我目前关注的方法,我不知道如何更改速度,因此只要我想它就会前进或后退。 代码底部的x speed是否有问题 到目前为止,这是我的全部代

1 2 3 4 5 6 7 8 9 10 下一页