현재 Old Frank 라는 iOS 프로젝트 에서 MVC 디자인 패턴을 따르려고 노력하고 있습니다.
그것의 요지입니다.
GameObjects(model) <- Scene(controller) -> Sprites "SpriteKit" (View)
이제 MVC를 올바르게 이해하면 MVC를 따르려는 경우 SpriteKit이 제공하는 많은 기능을 사용할 수 없습니다. 예를 들어 any SKAction
, 충돌 감지 등
게임 오브젝트가있는 모델과 다른 오브젝트를 만질 때 어떻게 반응해야합니까? 시간이 지남에 따라 위치를 결정하는 것은 모델에 달려 있지 않습니까?
SpriteKit에 렌더링 이외의 MVC에서 "보기"로 사용하기에 괜찮은 부분이 있습니까?