0
기본적으로 JApplet을 작성했으며 이제는 일정한 프레임 속도를 설정해야합니다.웹 브라우저의 Thread.sleep 문제
long sleep = (long) (20e6 - System.nanoTime() + t);
if(sleep > 0){
try{
Thread.sleep((long) (sleep/1e6));
} catch (Exception e) {}
}
t = System.nanoTime();
내가 이클립스에서 실행하면, 모든 좋은,하지만 난 브라우저에서 실행할 때, 프레임 속도가 매우 불안정하게하고 보이는 : 나는에 Thread.sleep을 호출하는 코드의 매우 간단한 세그먼트를 구현 뒤쳐지는 것처럼. 브라우저에서는 Thread.sleep 호출없이 정상적으로 실행됩니다. 필요한만큼 빠르게 처리됩니다.
이 문제에 대한 도움이 있거나이 문제를 해결하는 방법에 대한 도움을 주시면 매우 감사하겠습니다.
클라이언트 측 버퍼링 시스템 구현 – zellio