问题标签 [collision]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5098 浏览

android - R.java 的 Android id 冲突机制

我们都知道,在为 Android 生成 id 时,使用

Android 为我们在 R.java 中创建了一个条目,例如:

如果在不同的 xml 文件中(比如说,在两个布局中)存在名称冲突,会发生什么情况?@+id 机制确保我们在另一个仍然存在时覆盖 id 名称,但是在 R.java 中为我们生成了哪个?

0 投票
1 回答
335 浏览

java - 如何检查是否有东西离开屏幕?- JFrame

我有一个基于组件的球,我认为使用 isShowing() 方法可以解决问题,但是在我的球离开容器后,(乒乓球游戏)isShowing() 方法仍然返回 true。

那么 isShowing() 方法是否检查组件是否仍在容器的...范围内?或者只是它是可见的并且容器也是可见的。

...以及如何检查组件是否已离开容器而不是...

0 投票
2 回答
270 浏览

math - 到十字路口的最短路线

大约 2 个月前我问了这个问题,但没有一个答案足够有用。所以我再试一次。我认为这是我的错,描述得不够好。所以让我们再试一次。


(来源:bja888.com

这是我要完成的工作的粗略想法。
目标是从 T 点发射弹丸,拦截 R 点所代表的物体。
已知:

  1. 对象 R 的位置
  2. 方向物体 R 正在行进
  3. 物体 R 的移动速度
  4. 物体 T 的位置
  5. 物体 T 行进的速度

我正在寻找应该发送对象 T 的方向,从而找到它们将发生碰撞的位置。任意一个。

例如:如果...

  1. R的位置是(1,5)
  2. R 以 45 度角行进(相对于 d)
  3. R 以每秒 1 个单位的速度行驶
  4. T 位于 (1,1)
  5. T 也以每秒 1 个单位的速度移动


(来源:bja888.com

L 使碰撞的位置在 (3,3)

0 投票
2 回答
469 浏览

c# - 我正在尝试使基本的碰撞动力学起作用

我将事情简化为立方体/单个立方体与无限质量矩形和以下代码碰撞:

问题是,这些盒子往往会旋转太多并粘在一起旋转,如果包括二分搜索,则只需多次撞击和旋转。

感谢您的任何帮助。

0 投票
8 回答
7482 浏览

c++ - 如何避免与 Windows 头文件中定义的宏发生名称冲突?

我有一些 C++ 代码,其中包含一个名为CreateDirectory(). 以前的代码只使用 STL 和 Boost 的方法,但我最近不得不包含<windows.h>这样我可以查找CSIDL_LOCAL_APPDATA.

现在,这段代码:

不再编译:

对应于这个宏winbase.h

预处理器正在重新定义我的方法调用。有没有办法避免这种命名冲突?还是我必须重命名我的CreateDirectory()方法?

0 投票
1 回答
327 浏览

iphone - 与移动物体碰撞

我试图写一个与移动“浮动”的碰撞,但没有成功。“碰撞”代码的位置可能有错误吗?

0 投票
1 回答
637 浏览

c# - 在碰撞过程中尽可能整齐地处理速度矢量

我正在尝试创建一种处理两个对象之间所有可能碰撞的好方法。通常,一个会移动并撞到另一个,然后应该“反弹”离开。

到目前为止我所做的(我正在创建一个典型的游戏,你有一块板并在砖块上反弹一个球)是检查矩形是否相交,如果相交,则反转 Y 速度。

这是一个非常丑陋且临时的解决方案,从长远来看是行不通的,因为这种处理在游戏中很常见,我真的很想为未来的项目找到一种很好的方法。任何链接或有用的信息表示赞赏。

下面是我的碰撞处理函数现在的样子。

0 投票
6 回答
7569 浏览

java - eclipse 3.4(ganymede)包与类型冲突

我们有一个以异常结尾的包,例如

我们的代码库在 eclipse 3.3 之前没有问题,但是当我们转移到 eclipse 3.4 时,它开始给出与这个包相关的错误:

当我将包名称重构为 abcexceptions 时,没有问题。这是由于 eclipse 3.4 中的错误还是有一些设置来纠正这种行为?

0 投票
1 回答
2612 浏览

java - 具有单独链接冲突解决方案的Java哈希表?

我已经使用内置的 java.util.hashtable 创建了一个程序,但现在我需要使用单独的链接来解决冲突。哈希表的这种实现是否可能?是否已经实现了使用单独的链接?

0 投票
4 回答
2937 浏览

java - 椭圆形碰撞检测无法正常工作

所以我正在尝试实现一个椭圆可以与圆形连接的测试,但它不起作用。

这是完整的代码(需要 Slick2D):