How to use intersect() method of Node Class in JavaFX?

醉酒当歌 提交于 2019-12-08 06:31:49

问题


JavaFX Node class provides two intersect methods:

 intersects(Bounds localBounds);

and

 intersects(double localX, double localY, double localWidth, double localHeight);

When and how can I use these methods?


回答1:


as it name tells it is used to determine if a node is intersected with other node or not..

Example : If you're going to develop Zen pong game in javafx ,if ball hits the wall behind paddle then game over.

Code :

   private  Circle ball;
   private  Rectangle wall;
   if(ball.intersects(wall.getBoundsInLocal()) {
        //game over
    }


来源:https://stackoverflow.com/questions/20840587/how-to-use-intersect-method-of-node-class-in-javafx

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!