2010-08-22 5 views
0

1- est-il possible d'utiliser le constructeur d'interface pour concevoir l'arrière-plan du jeu, puis utiliser le code pour ajouter des objets cocos2d?Quelques questions sur Cocos2d et iPhone?

2- Est-il possible d'utiliser des objets de l'interface utilisateur iphone ainsi que des objets cocos2d, par exemple UIButton, UIScrollView, etc.

3- est-il possible de useiphone modèle par défaut, et les modèles cocos2d togather? par exemple mon écran d'accueil est un simple viewcontroller qui se charge à partir d'un fichier xib, mais la page de jeu actuelle est un template cocos2d, qui n'a pas de fichier xib, et la navigation entre eux?

Répondre

3

L'appel [[CCDirector sharedDirector] openGLView] renverra l'UIView dans lequel fonctionne cocos2d. (Ce sera un EAGLView.) Vous pouvez faire ce que vous voulez avec cette vue dans le monde UIKit. Notez cependant qu'il peut y avoir des implications de performances significatives et que les vues UIKit n'ont aucune visibilité dans cocos2d en termes d'animation cocos2d, d'intégration physique, etc.

1

1: Non. Dans Interface Builder, vous ne pouvez concevoir que des objets UIKit.

2: Oui.

3: Oui.

+0

cela vous dérangerait-il d'expliquer comment? – Neutralizer