모든 플래시 게임이 Edmund McMillen 으로 30fps로 제한되도록했습니다. “s The Binding of Isaac은 해당 프레임 속도로 실행됩니다. N v2.0 (Flash Player 11)은 60fps로 실행됩니다.

Flash로 개발 한 게임의 프레임 속도가 제한되는 이유는 무엇입니까?
Flash로 개발할 때 fps에 대한 제한은 무엇입니까?

댓글

  • '이 질문이 3 개의 반대표를 얻은 이유를 이해할 수 없습니다. ' 유효한 질문입니다. Flash에 대한 질문은 대부분 역사적 이유와 관련이 있습니다.
  • @Philipp " 연구 노력을 보여주지 않습니다 ". ('도 그다지 유용하지 않습니다. 더 유용한 질문은 " 내 프레임 속도를 어떻게 변경할 수 있는가 플래시 게임 ".)

답변

AS3 문서에 따르면 :

frameRate :

스테이지의 프레임 속도를 가져오고 설정합니다. 프레임 속도는 초당 프레임 수로 정의됩니다. 기본적으로 속도는로드 된 첫 번째 SWF 파일의 프레임 속도로 설정됩니다. 프레임 속도의 유효한 범위는 초당 0.01 ~ 1000 프레임입니다.

참고 : 대상 플랫폼이 충분히 빠르지 않거나 플레이어가 속도가 빠르기 때문에 애플리케이션이 높은 프레임 속도 설정을 따르지 못할 수 있습니다. 디스플레이 장치의 수직 블랭크 타이밍에 동기화됩니다 (일반적으로 LCD 장치에서 60Hz). 경우에 따라 대상 플랫폼은 높은 CPU 사용량이 예상되는 경우 최대 프레임 속도를 낮추도록 선택할 수도 있습니다.

flash.display.Stage.frameRate

답변

Flash Player의 프레임 속도는 60으로 제한됩니다. , FP10 이후 Stage.frameRate = 1000 개의 속성을 무시합니다. Flash Player 9.0c에서 프레임 속도와 타이머 해상도를 모두 1000 (밀리 초 단위)로 설정할 수 있습니다.

Answer

반면 최대 프레임 속도가 120fps

댓글

  • GDSE에 오신 것을 환영합니다. & 기여해 주셔서 감사합니다. 프로필 정보에 따르면 Flash에서 개발 한 경험이있는 것 같습니다. 이 답변은 프레임 속도를 120fps로 높일 수있는 방법 /시기를 공유하여 개선 할 수 있습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다