cocos2d에는 항상 기본적으로 스플래시 화면이 있습니다. 그것을 대체 (또는 그냥 삭제하고 다른 방법으로)하는 방법 (예 : 애니메이션) 그것은 좋은 생각입니까? 중용도에 어떤 영향을 줍니까?cocos2d-iphone에서 스플래시 화면을 애니메이션으로 만드시겠습니까?
1
A
답변
3
이것은 우리가적인 Cocos2D-X에서 우리 게임에서이 문제를 처리 한 방법입니다
- 은 엑스 코드에 빈 오렌지 LaunchImage을 설정합니다.
AppController에서 EAGLView가 설정되자 마자 우리는 우리의 LaunchImage와 동일한 Orange로 backgroundColor를 변경합니다. 그 이유는 우리의 애니메이션 스플래시 장면/레이어를 보여주기 전에 분할 된 검은 색 화면을 보여주기 때문입니다.
__glView.backgroundColor = [UIColor colorWithRed:GC_BG_COLOR_RED green:GC_BG_COLOR_GREEN blue:GC_BG_COLOR_BLUE alpha:1];
- 우리가 우리의 브랜드의 로고 애니메이션을 표시하는 3-4 초 동안 표시되는 메뉴 전에 현장/레이어를 만들었습니다.
- 애니메이션이 완료되면 backgroundColor가 기본 검정색으로 다시 설정됩니다.
1
스플래시 화면 이미지가 프로젝트 리소스의 "Default.png"를 대체합니다.
+0
기본 이미지를 직접 변경할 수 있다는 것을 알고 있습니다. 스태틱 이미지는 꽤 지루해 보입니다. 그래서 이미지 대신 .png 애니메이션을 설정할 수 있는지 여부와 관계없이 발견 된 것이 좋습니다. –
관련 문제
- 1. iOS 시작 화면이 스플래시 애니메이션으로 자릅니다.
- 2. 스플래시 화면을 표시하는 방법
- 3. 스플래시 화면을 설정하는 방법
- 4. 스플래시 화면을 해제하는 방법
- 5. Android 스플래시 화면을 추가하는 방법은 무엇입니까?
- 6. iOS에서 프로그램 스플래시 화면을 변경합니까?
- 7. 버튼에 스플래시 화면을 다시 표시하십시오.
- 8. 애니메이션 스플래시 화면을 만드는 방법
- 9. android : 어떻게 다중보기 화면을 만드시겠습니까?
- 10. 화면을 녹화하고 GIF 애니메이션으로 저장하는 방법은 무엇입니까?
- 11. 사용자 화면을 사용할 수 없을 때 스플래시 화면을 실행하는 방법
- 12. 모바일 앱 스플래시 스크린으로 아이폰 이미지를 만드시겠습니까?
- 13. 앱이 완료 될 때까지 스플래시 화면을 표시합니다.
- 14. 끈적 끈적한 iPad 스플래시 화면을 제거하려면 어떻게해야합니까?
- 15. 의도를 사용하지 않고 스플래시 화면을 페이드 아웃
- 16. iphones 5, 6은 스플래시 화면을 표시하지 않습니다.
- 17. VB.Net에서 스플래시 화면을 선택적으로 만들 수 있습니다.
- 18. 스플래시 화면을 좌우로 움직이는 방법 (안드로이드)
- 19. rich : extendedDataTable의 스플래시 화면을 비활성화하는 방법
- 20. 어떻게 스플래시 화면을 무작위화할 수 있습니까?
- 21. 처음 스플래시 화면을 설정할 수 있습니까?
- 22. 블랙 베리 스톰 스플래시 화면을 만드는 방법
- 23. Android : 내 스플래시 화면을 닫을 곳
- 24. 스플래시 화면을 사용하는 폴더 뒤의 기본 창
- 25. iphone/android에서 스플래시 화면을 표시하는 방법은 무엇입니까?
- 26. tycho가 내 스플래시 화면을 무시합니다. 내 앱에서
- 27. 삼성 TV 용 스플래시 화면을 만드는 방법
- 28. 안드로이드 cocos2dx 스플래시 화면을 만드는 방법은?
- 29. jquery를 사용하여 외부 브라우저 창에서 요소를 애니메이션으로 만드시겠습니까?
- 30. 게임/프로그램이 실행되는 동안 오버레이 화면을 만드시겠습니까?
그냥이 문서를 읽으십시오. https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/LaunchImages.html. 시작 이미지를 제공해야합니다. 애니메이션이 있다면 그 애니메이션의 첫 번째 프레임을 스플래시 스크린으로 사용하십시오. –