Questions marquées «cocos2d-iphone»

cocos2d pour iPhone est un framework open-source gratuit pour créer des jeux 2D, des démos et d'autres applications graphiques / interactives pour les appareils iOS.

4
Comment obtenir une vitesse de déplacement uniforme sur une courbe de Bézier?
J'essaie de déplacer une image le long de la courbe de Bézier. Voici comment je le fais: - (void)startFly { [self runAction:[CCSequence actions: [CCBezierBy actionWithDuration:timeFlying bezier:[self getPathWithDirection:currentDirection]], [CCCallFuncN actionWithTarget:self selector:@selector(endFly)], nil]]; } Mon problème est que l'image ne bouge pas uniformément. Au début, il se déplace lentement, puis il accélère …

5
effet tunnel cocos2d
Je cherche à créer un effet tunnel similaire dans COCOS2D (iOS). Quelqu'un pourrait-il suggérer des pointeurs? ref Vidéo 1 ref Vidéo 2 Jusqu'à présent, j'ai essayé avec plusieurs sprites en forme d'anneau avec une échelle décroissante et positionnés au centre sur un même point et en maintenant Z décroissant pour …


3
Comparaison entre Cocos2d et Corona [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Game Development Stack Exchange. Fermé il y a 8 ans . J'ai vraiment du mal à décider dans quelle direction aller. …

2
Comment simuler un pendule oscillant?
Je veux simuler une corde avec un poids attaché, se balançant d'avant en arrière comme un pendule. Toute physique réelle est exagérée; c'est simplement répéter sans cesse la même motion. JQuery a une facilité de "swing" similaire à ce que je recherche. Comment ça marche? Je pensais à tourner d'un …

1
Comment fonctionne gluLookAt?
De ma compréhension, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); est équivalent à: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Mais lorsque j'imprime la ModelViewmatrice, l'appel à glTranslatef()ne semble pas fonctionner correctement. Voici l'extrait de code: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> …

1
Modes de mélange dans Cocos2D avec glBlendFunc
Nous avons essayé de reproduire les modes de fusion les plus courants disponibles dans Photoshop et Quartz 2D, mais nous n'en avons proposé que 3 et c'est après une longue recherche en ligne. Pour toute personne intéressée, les voici: Multiplier = GL_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA Écran = GL_MINUS_DST_COLOR, GL_ONE Esquive linéaire = …

1
Détection de collision de base Box2D
Je ne comprends pas comment écouter les collisions dans Cocos2D / Box2D. Disons que j'ai deux corps de cercle dynamiques. L'un est très petit et l'autre est relativement grand. Quand le petit cercle entre en collision avec le grand cercle, j'aimerais faire quelque chose (jouer un son par exemple). Quelle …


1
Pourquoi l'AnchorPoint n'affecte pas le positionnement de `CCLayer`?
Je pense qu'il y a une différence entre le comportement CCLayer et CCNode lorsque je change leur AnchorPoint. Je vais décrire ce que je veux dire et s'il vous plaît quelqu'un l'expliquer. Scénario: je commence parCCNode CCNode *node = ...; node.setContentSize(ccp(W,H)); // 1. node.setAnchorPoint(ccp(0,0)); node.setPosition(ccp(X,Y); // This line will move …


1
Comment gérez-vous les scores qui peuvent s'aggraver (par exemple le classement Elo) dans Game Center?
Actuellement, les scores du classement Game Center ne peuvent changer que dans un sens (par exemple, augmenter). Cela rend impossible (je pense) de traiter les classements Elo et similaires. Comment contournez-vous cela dans vos classements? J'ai déjà déposé un rapport de bug / demande de fonctionnalité auprès d'Apple FWIW. Utilisez-vous …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.