2010-02-01 6 views
4

Je fais un jeu avec iPhone. J'ai trouvé que iPhone OS 3.1 supportait la v-sync avec la classe CADisplayLink. Je crois que v-sync est la solution idéale pour les graphismes de jeu, je vais l'utiliser seulement. (pas de repli sur NSTimer) Mais SDK Doc le dit aussi; CADisplayLink est pris en charge uniquement dans OS 3.1.Quel matériel peut prendre en charge la classe CADisplayLink?

Existe-t-il un modèle matériel qui ne peut pas prendre en charge la classe CADisplayLink?

Répondre

1

Je ne sais pas s'il y a un modèle de matériel qui ne peut supporter CADisplayLink, mais nous avons vu des améliorations de l'utiliser dans 3DAR sur les appareils suivants:

iPhone4/iOS 4.1 
3GS/iOS 4.0 
3G/OS 3.1.2 
Original/OS 3.1.3 

Je suis très satisfait de ses performances et simplicité.

0

J'ai eu des problèmes avec l'iPhone 3G et un iPod touch (1ère génération), tous deux sous iOS 3.1.3. Bien que je ne suis pas entièrement sûr si le problème est vraiment CADisplayLink. Je ne peux pas le tester moi-même et les utilisateurs ne m'enverront pas un rapport d'erreur.

Questions connexes