gpt4 book ai didi

java - blackberry - java - 二维几何和碰撞包

转载 作者:行者123 更新时间:2023-11-30 12:01:01 24 4
gpt4 key购买 nike

我目前的问题与其说是黑莓问题,不如说是java包裹问题。

在应用程序中我有一个矩形区域。该区域由大约 30%。

我需要完成两件事: 当用户点击时,他在区域内吗? 当用户在屏幕上画一条直线时, 该线的任何部分是否与该区域相交?如果是这样,那是什么 区域内线的长度?

我知道我可以编写自己的函数来完成这个(除尘之后一些 Web 表单不需要的代数和几何技能)但是我在想这是游戏编程中的一个常见问题。我发现一些用于 C++ 的库和一些用于 C# 的库,但没有用于 Java 的库。

有人对好的 java 包有建议吗?这些包不需要有图形组件。事实上,如果他们只处理基于 x,y 坐标的几何和计算,那将是最好的。

最佳答案

这个答案的有用性将取决于您所针对的 JVM 的类型(SE 或 ME)和版本(对于 ME,还有什么配置和配置文件)。由于它是黑莓,您可能是某种风格的 J2ME - YMMV。

也就是说,您想要的函数似乎存在于 java.awt.Rectangle、java.awt.geom.Rectangle2D 和 java.awt.geom.Line2D 中。

关于java - blackberry - java - 二维几何和碰撞包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1289896/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com