我有兩個類,BasicEnemy.java
和Upgrade.java
。我在每個方法中都有一個getX()方法,它返回類實例的X座標。檢查/比較任何類別實例的方法
從Upgrade.java,我希望能夠檢查任何BasicEnemy實例的X座標是否接近任何Upgrade實例的X座標。目前,我有一個行代碼不起作用:(該main.distance
方法消耗兩套(X,Y)座標,並輸出它們之間的距離)
if(main.distance(getX(), getY(), BasicEnemy.getX(), BasicEnemy.getY()) < 15)
我如何檢查如果升級的任何實例接近BasicEnemy的任何實例?謝謝
看來你需要第三類負責。 – nachokk