碰撞检测是确定几何对象是否相交的问题。它是计算机图形学,CAD / CAM,动态模拟和计算机游戏中的重要课题。
我正在使用JS为平台游戏编写碰撞检测程序。由于某些原因,当我的角色触及顶部的地面时,它不会再次跳跃。这是我的代码:if(isCollideY(platforms [i] ....
如何在具有物理物理学的Phaser 3中设置平台和子画面之间的约束
我正在使用一些摇摆机制在移相器中创建游戏。单击鼠标时,子画面会激发一个矩形,然后在该子画面与此对象之间创建约束...
我第一次使用html,尽管mygamepiece停在地面,但它穿过画布的侧面和顶部。有谁知道如何解决这一问题?这是我正在使用的代码。 ...
给出2组点((x1,y1,z1),(x2,y2,z2),(x3,y3,z3))和((p1,q1,r1),(p2,q2,r2), (p3,q3,r3))各自在3D空间中形成三角形。您如何找出这些三角形是否相交...
只要在Phaser 3中物体与另一个物体发生碰撞,如何播放动画?
我正在使用Phaser 3创建游戏,特别是使用Matter物理引擎。我希望动画仅在对象与另一个碰撞时才播放。对象的代码(可变基准为...
我知道如何检测与圆形和矩形的碰撞,但是我不确定如何找到两者之间的最小平移向量。我知道如何使用SAT碰撞检测...
嗨,我有这个简单的代码来测试在Box2d中处理碰撞的情况,它只是将矩形降到给定的高度,当将主体旋转45度时发生了一个有趣的问题...
我正在构建一个2D游戏,我在两个对象上都使用了对撞机来运行此代码(触发时:在另一个对象上,但是没有任何作用)另一个对象名为Coin,并且具有标签Coin。 ...
一旦龟与自己的身体碰撞,我如何让它在屏幕中间重新启动?从海龟导入屏幕中,海龟导入随机导入时间DELAY = 100 def move():如果...
从turtle导入屏幕开始,turtle导入随机导入时间DELAY = 100 def move():如果direction =='up':y = turtle.ycor()turtle.sety(y + 20)elif direction =='down' :...
我有一个图形图像,当按键盘的箭头键时,该图像已编码为移动。我希望它仅在GUI的特定区域内移动。我已经尝试过:public void keyPressed(...
嘿,我正在打乒乓球,不管我怎么努力,我都面临着同样的问题;当我运行代码时,计分系统没有出现在窗口上。有人告诉我我需要初始化...
Pymunk / Chipmunk2d-动态物体与产生碰撞脉冲的静态物体碰撞
一个简单的问题,但找不到答案:静态物体可以向动态物体施加碰撞脉冲吗?这是我的代码工作的一些记录。如您所见,两个动态三角形...
让我说开始,我已经问过这个问题一次。答案很好,但是从那时起我一直在添加代码,现在以前的答案不起作用。之前,我已经通过...
我正在使用Phaser 3框架以JavaScript创建游戏。我正在使用物质物理引擎,但我只希望玩家触摸时可以跳跃(或在游戏中像是奥利)...
我正在使用Phaser 3框架以JavaScript创建游戏。我正在使用物质物理引擎,但我只希望玩家触摸时可以跳跃(或在游戏中像是奥利)...
我有两个向量,我想知道这些向量在哪里相交而与方向或长度无关。因此,可以说我会在任一方向上画一条无限线,而我想知道...
我有一个带有两个不同对撞机的敌人。第一个是Box Collider,它是敌人的打击箱。第二个是我想用来检测玩家及其盟友的Sphere Collider。这个...
我正在使用Phaser 3框架以JavaScript创建滑板游戏。我已经将渐变图像加载到屏幕上,并且当前正在文件中使用“ arcade”物理引擎。我知道我...