에 FPS를 제한 :자바 : (기다릴)는 메인 루프에서 내 코드 (창에서 2D 게임)에서 나는이가 64
try{
synchronized(this){
wait(3);
}
}
catch(Exception ex) {
System.out.println(ex);
}
이 코드 조각 (64)에 모자를 씌우는 FPS에 원인이
및 나는 이유를 모른다. 다른 동기화 된 블록을 사용하지 않습니다. 유쾌하게도 웹 브라우저가 열리면 fps에 더 이상 표시되지 않습니다. 아무도 64fps 제한을 없애는 방법을 말해 줄 수 있습니까? 이 문제로 다른 주제를 찾지 못했습니다.
EDIT :
- 대기하지 않고 (3); - 180fps.
- 기다림 (3)과 브라우저 (Opera)가 열린 상태에서 ~ 113fps.
- 대기 모드 (3) 및 브라우저 없음 - 64fps.
브라우저가 fps를 어떻게 바꿀 수 있습니까?
누가 일치하는 notify() 호출을하고 있습니까? –
자세한 내용을 입력하십시오. – CodeBlue
모자를 씌우지 않은 FPS는 무엇입니까? –