當我點擊我的屏幕時,我只需要執行一次代碼,但代碼在屏幕未釋放時執行很多次。這裏是我的代碼:libgdx Ontouch只有一次
if(Gdx.input.isTouched(0)){
gx = Gdx.input.getX();
gy = Gdx.input.getY();
for(int i=1; i<=7; i++){
d = (int) Math.sqrt(((gx-pomx[i])*(gx-pomx[i])) + ((gy-pomy[i])*(gy-pomy[i])));
if(d<r){
sestoagolnik_objekt.setRotation(stepen += 60);
}
}
}