0
Je vais restructurer mon jeu pour utiliser plusieurs visionnages. Le flux suivant est-il correct? Je crée 6 uiviews (un pour chaque image-objet)Vérification rapide de la mise en œuvre de plusieurs UIViews dans un jeu iPhone
- le jeu charge root uiview.
- La méthode init uiview charge 5 sous-vues en utilisant self addSubview. Dans le contrôleur de jeu, je mets à jour chaque uiview chaque tic de jeu.
- le contrôleur de jeu aura besoin d'un pointeur vers chaque instance d'Uiview.
Merci à tous,
Martin
Merci, mais je n'arrive pas à faire fonctionner ça. Est-ce que j'utilise simplement [self.view addSubview: view 2] dans mon contrôleur de vue? – GuybrushThreepwood
oui, mais vous devrez également vous assurer que subview.frame est correctement défini. Vous pouvez également faire tout cela dans le constructeur de l'interface, créer des points de vente pour toutes les vues, connecter les prises, puis faire toute la vue en mouvement/animation dans le code – Nimrod
Merci mais je suis toujours coincé. En utilisant view2.frame = CGRectMake (55.0f, 0.0f, 50.0f, 50.0f); \t \t [self.view addSubview: view2]; Maintenant, me donne un carré noir sur l'écran. Je suis confus maintenant quant à comment obtenir mon sprite pour dessiner dans cette boîte - j'utilise Quartz 2D et un contexte pour dessiner. – GuybrushThreepwood