gpt4 book ai didi

java - 碰撞事件

转载 作者:太空宇宙 更新时间:2023-11-04 13:00:17 24 4
gpt4 key购买 nike

我是“碰撞检测”新手;我找到了有关碰撞的资源,例如:

Rect rc_img1 = new Rect();
image.getDrawingRect(rc_img1);

Rect rc_img2 = new Rect();
bottomLayout.getDrawingRect(rc_img2);

if (Rect.intersects(rc_img1, rc_img2)){
Toast.makeText(MainActivity.this, "Detected", Toast.LENGTH_LONG).show();
}

来自屏幕顶部的图像应该与屏幕底部的布局发生冲突。当图像到达底部布局时,我想执行我的操作。

最佳答案

对于与其他矩形碰撞的矩形,您可以使用另一个矩形的 .contains() 检查这 2 个矩形的所有 8 个点。更一般地,您可以使用 AreaArea.intersect(otherArea) != null

关于java - 碰撞事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34995343/

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