collision-detection

    1热度

    3回答

    您好所有谁正在阅读这篇文章 在试图让马里奥类型的游戏,但我有一些碰撞错误 也许有人能向我解释什么是不正确的,如何解决它 碰撞部分那里虽然是硬编码值 我不能正确跳上框很难解释,如果它不是硬只缓存js小提琴链接! 上箭头的空间控制跳跃问题是跳跃 游戏逻辑 Game logic Img var hero = { X: 200, Y: 450, gravity:

    2热度

    1回答

    预期成果:一个框将砸在地上,它会产生一个警告框说:“盒子正好砸在地上” 发生了什么事:警报框没有被创建。相关的JavaScript控制台日志也不会在碰撞时产生。 我在my github repo上共享一个小小的代码。您可以克隆它并在Chrome浏览器中自行运行它。您可以检查源代码中**** scripts/app.js ****文件中的physijsBox.addEventListener()部分

    2热度

    1回答

    我的Swift游戏使用SpriteKit和SKPhysics来动画在游戏过程中经常与其他physicsBodys碰撞的小红球。每当球发生碰撞时,我都想创建一个自然的弹跳音效。我现在有这样做的一个比较无序的方法,并有一个显著的滞后明显,而使用它,当我禁用声音会消失: var bounceSoundPlayers = [AVAudioPlayer!]() func buildBounceSound

    2热度

    2回答

    我正在制作一个简单的jQuery脚本,可以让我根据它在视口外多远偏移一个项目。换句话说,一个对象(div)与视口的碰撞。到目前为止,我放在一起的作品完美地使用了position: fixed,但是如果使用position: absolute;,我认为这是由于浏览器垂直滚动条引起的,所以它的偏移量为34像素*。不管是否这样,我不知道以弥补它。 也许有人有一个想法,我可以如何解决这个不同的阅读? 我放

    1热度

    1回答

    我目前正在开发一个非常基本的3D OpenGL游戏的C++过程,作为一个小型大学项目的一部分。然而,我们并没有从老师那里得到很多的见解,只有非常有限的文件,以及一个小的时间框架,所以我现在有点迷失在这里。 我的游戏是在一个正交平面上的坦克战斗,几乎看起来像我在下面草绘的图像。每个坦克(A和B)可以由不同的玩家控制,并且每个坦克都可以发射射弹,这些射弹应该在碰撞时影响另一坦克的得分。 我的问题是,什

    0热度

    1回答

    // array containing the active humans. public final Array<Human> activeHumans = new Array<Human>(); // object pool. public final Pool<Human> humanPool = new Pool<Human>() { @Override prot

    1热度

    1回答

    我想创建写在斯威夫特3.让碰撞的正常工作目前遇到了困难射击游戏。如果子弹击中敌人,我需要发生爆炸,然后从游戏中移除特定的敌人和子弹。如果玩家击中敌人,我需要在两者之间发生爆炸,然后从屏幕上移除特定的敌人和玩家,并将其命名为gameover。这是我到目前为止,子弹只是反弹而没有发生碰撞。任何帮助是极大的赞赏。 import SpriteKit import GameplayKit enum C

    -1热度

    1回答

    我目前正在尝试使用Python 3.5.2创建一个简单的空间入侵者Python游戏。目前一切正常,但每当子弹击中我的外星人的一面程序显示错误。 这是代码 import pygame from pygame.locals import * pygame.init() width, height = 640, 480 keys=[False, False, False, False]

    0热度

    1回答

    我必须提交一个Breakout克隆,并且我正在为球和砖的碰撞检测而努力。基本上,碰撞检测是有效的,但是球破坏了距视觉对象约10个像素的砖。我正在检查两个物体的边界,但我想问题是球是移动物体,而砖是静态物体。 for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { brick = brickArray[i][j];

    0热度

    1回答

    嗨我有问题,至今为止我还找不到答案。我有两个彼此相邻的游戏对象,每个对象都有一个对撞机。现在,当第三个对象与其中一个游戏对象碰撞时,该第三个对象的方向/反弹将根据它所触及的哪个gameObject/collider采取不同的方向。这在大多数情况下都可以正常工作,当gameObjects被打得干干净净的时候,但是当它碰撞到两个对手的中间时,它会在中间出现一个方向,这会导致我的游戏出现问题。 我想知道