나는 sprite kit를 처음 사용합니다. 누구나보기 컨트롤러를 두 부분으로 나누는 방법을 알고 있습니까? 하나는 고정되어 있고 두 번째 것은 움직일 수 있습니다 (두 개의 스크린과 같은 뜻입니까?)?보기 컨트롤러 화면을 나누는 방법은 무엇입니까?
1
A
답변
0
무엇을하려하십니까? 두 개의 컨트롤러가 필요하지 않을 수도 있습니다. 많은 경우 SKNode를 "화면"으로 사용할 수 있습니다. 2 개의 SKScene
을 하나의보기에 넣을 수도 있습니다.
그럼 움직이지 않는 화면은 무엇이며 움직이는 화면은 무엇을합니까?
미니 맵/메뉴 (Nintendo DS와 같은)라면 SKNode
으로 쉽게 할 수 있습니다.
화면의 움직이지 않는 부분을 "무시"하기 위해 두 개의 화면이 필요하지 않습니다 ... 각 프레임마다 터치 입력을받습니다. 즉, 사용자가 화면의 움직이지 않는 부분을 터치하면 해당 입력을 무시할 수 있습니다.
1
전체 화면의 컨테이너로 UIView를 만들 수 있으며 UIView 내에서 필요한대로 할 수있는 "두 화면"인 두 개의 SKView를 추가합니다.
첫 번째보기 높이 및 너비를 가져 와서 그 크기에 비례하여 SKView를 설정하면 필요한 크기를 제공 할 수 있습니다. SKViews 프레임은 상위 UIViews 높이를 2로 나눈 것입니다.
관련 문제
- 1. 화면을 세로로 세 부분으로 나누는 방법은 무엇입니까?
- 2. vim 화면을 두 부분으로 나누는 방법은 무엇입니까?
- 3. 화면을 두 개의 버튼으로 나누는 방법은 무엇입니까?
- 4. 보기 /보기 컨트롤러 재사용 하시겠습니까?
- 5. 보기 컨트롤러 개체에서 NSOpenGLView를 그리는 방법은 무엇입니까?
- 6. 보기 컨트롤러 간 전환
- 7. 보기 컨트롤러 쌓기
- 8. ASP.NET에서 화면을 4 개의 직사각형으로 나누는 방법은 무엇입니까?
- 9. 보기 컨트롤러
- 10. 보기 컨트롤러 (보기) 컨트롤러가 작동하지 않는보기 (스위프트)
- 11. 보기 컨트롤러 사이의 통신
- 12. 보기 컨트롤러 전환
- 13. 보기 막대 컨트롤러 전에보기 컨트롤러
- 14. 테이블 뷰. 보기 컨트롤러 대 테이블보기 컨트롤러?
- 15. 보기 컨트롤러 사이에 UIImageView.image를 설정하십시오
- 16. 보기 컨트롤러 간의 이벤트 수신
- 17. 보기 컨트롤러 이해
- 18. 보기 컨트롤러 오류
- 19. 컨트롤러,보기 및 accepts_nested_attributes_for
- 20. 보기 사양은 컨트롤러 before_action
- 21. 보기 컨트롤러 닫기
- 22. propertyBinding 컨트롤러 -보기
- 23. 보기 컨트롤러 사이에서 이동
- 24. 보기 컨트롤러 추가
- 25. 보기 컨트롤러, 아이폰
- 26. 보기 컨트롤러 호출에 재건되지
- 27. 보기 컨트롤러 봉쇄는 UINavigationController가
- 28. 보기 컨트롤러 오류 표시
- 29. 보기 컨트롤러 숨기기
- 30. 보기 컨트롤러 회전
'UISplitViewController'는 두 개의 고정 된 다른 뷰 컨트롤러를 표시하지만, 자유로운 이동 가능한 뷰 컨트롤러를위한 내장 뷰 컨트롤러는 없습니다. 귀하의 질문은 스프라이트 키트에만 국한되지 않습니다. 스프라이트 키트로 시작하기 전에 코코아 터치의 MVC 적용에 대해 자세히 살펴보아야한다. – clemens
안녕하세요, 제발 당신이 받아들이면 내 대답을 upvote 바랍니다 상관 없어요 :) – Fluidity