JavaFX Node 类提供了两种相交方法:
intersects(Bounds localBounds);
and
intersects(double localX, double localY, double localWidth, double localHeight);
我何时以及如何使用这些方法?
顾名思义,它用于确定一个节点是否与其他节点相交。
示例:如果您要在 javafx 中开发 Zen pong 游戏,如果球撞到桨后面的墙壁,则游戏结束。
Code :
private Circle ball;
private Rectangle wall;
if(ball.intersects(wall.getBoundsInLocal()) {
//game over
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)