의 성능을 상하게하므로 매 초마다 스프라이트를 만들 수 있습니다. 이 스프라이트는 20 개의 이미지 시퀀스입니다. 나는 그것이 성능을 해칠 수 있는지 알고 싶다? 그렇다면 어떻게 성능에 미치는 영향을 줄일 수 있습니까 :) 감사합니다 :) 내 영어에 대한 죄송합니다. 나는 프랑스입니다./내 스프라이트의 이미지 시퀀스가
답변
이전에 스프라이트 작업을 했었는데 화면에 성능이 저하 될수록 있다. 20 이미지 부분의 순서는 나를 걱정스럽게합니다. 20 개의 이미지를 사용하는 대신 스프라이트 시트라는 것을 조사하십시오. (오른쪽 ?? 귀하의 경우에는 애니메이션) 모든 이미지는 하나 개의 파일에 있고 일부 매개 변수
하나의 프레임이 - 어떻게 큰
처럼 저장 보관 곳spritesheet은?
- 몇 개의 프레임이 있습니까?
-X 및 Y 위치.
예 : 5 프레임 애니메이션이 있고 각 이미지는 20x100 픽셀입니다. 이미지 파일을 100x100로 만들어 한꺼번에 하나의 이미지 파일에 넣을 수 있습니다. 이 스프라이트 시트의 각 부분을 순차적으로 화면에 그려 보겠습니다.
그래서 내 매개 변수는 다음과 같습니다
-SizePerFrame = (20, 100)를 첫 번째의
-TotalSizeOfImage = (100, 100)
-FramesTotal = 5
-xy 프레임 = (0,0)
그래서 (0,0)에서 (20,100) 첫 번째 프레임까지, (20,100)에서 (40,100) 두 번째 등으로 부분을 그립니다.
희망이 있으니까
감사합니다. 그래서 스프라이트 시트는 성능면에서 훨씬 낫다. –
일반적으로 스프라이트 시트의 개념이보다 깨끗하고 성능을 향상시켜야합니다. 그러나 위에서 언급 한 것처럼 분명해야 할 것은 화면의 애니메이션이 많을수록 성능이 떨어집니다. 나는 과거에 수천 개의 애니메이션 스프라이트를 화면에 뿌려서 재미있게 보았고 멈추는 것을 보았다. iPhone과 같은 모바일 플랫폼에서도 제한적입니다. – PaulG
괜찮습니다. –
- 1. 이미지 스프라이트의 배경에는 어떤 접근 방식이 사용됩니까?
- 2. cocos2d 스프라이트의 감지 변경
- 3. 스프라이트의 위치
- 4. Cocos2d : 스프라이트의 깜박임 상태 감지
- 5. 파이 게임에서 스프라이트의 표면으로 그리기
- 6. 우주선 스프라이트의 절차 생성
- 7. Cocos2d : 스프라이트의 레이어를 조절하십시오.
- 8. FactoryGirl 시퀀스가 증가하지 않습니다
- 9. CSS에서 요소를 가져 가면 이미지 스프라이트의 여러 이미지를 어떻게 표시합니까?
- 10. 해당 이미지 시퀀스가 애니메이션으로 재생되고 재생 및 일시 중지가 가능합니다.
- 11. 회전하는 스프라이트의 위치
- 12. swf를 스프라이트의 배경으로로드하십시오.
- 13. XNA에서 스프라이트의 일부분 회전
- 14. 스프라이트의 JQuery 메뉴
- 15. 스프라이트의 회전 지연
- 16. CLOB에 이스케이프 시퀀스가 보존됩니까?
- 17. 내가 두 시퀀스가 문자열
- 18. 오라클 시퀀스가 의심으로 시작
- 19. 감소 시퀀스가 증가합니다.
- 20. 작업 흐름 시퀀스가 잘못되었습니다.
- 21. 지연 시퀀스가 가정됩니까?
- 22. 이미지 내 이미지 찾기
- 23. 스프라이트의 특정 부분을 그늘게하는 법
- 24. CoCos2D 비 직사각형 스프라이트의 교차점
- 25. cocos2d에서 스프라이트의 투명한 부분을 감지합니까?
- 26. 스프라이트의 텍스트 필드에 텍스트 액세스
- 27. XNA에서 스프라이트의 경계를 확인 하시겠습니까?
- 28. 스프라이트의 애니메이션을위한 사운드 재생 지연
- 29. ActionScript - 클릭하여 스프라이트의 클래스를 결정
- 30. 시퀀스가 원자 단위로 언팩되고 있습니까?
각 이미지를 자신의 파일에 저장 하시겠습니까 ?? – PaulG