Perguntas com a marcação «cocos2d-iphone»

cocos2d para iPhone é uma estrutura de código aberto gratuita para a construção de jogos 2D, demos e outros aplicativos gráficos / interativos para dispositivos iOS.

4
Como obter velocidade uniforme de movimento em uma curva bezier?
Estou tentando mover uma imagem ao longo da curva de Bezier. É assim que eu faço: - (void)startFly { [self runAction:[CCSequence actions: [CCBezierBy actionWithDuration:timeFlying bezier:[self getPathWithDirection:currentDirection]], [CCCallFuncN actionWithTarget:self selector:@selector(endFly)], nil]]; } Meu problema é que a imagem não se move uniformemente. No começo, ele está se movendo lentamente e depois …

5
efeito de túnel cocos2d
Estou procurando criar um efeito de túnel semelhante no COCOS2D (iOS). Alguém poderia sugerir alguma indicação? ref Vídeo 1 ref Vídeo 2 Até agora eu tentei com vários sprites em forma de anel com escala decrescente e posicionados no centro para o mesmo ponto e mantendo Z diminuindo também para …


3
Comparação entre Cocos2d e Corona [fechado]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Game Development Stack Exchange. Fechado há 8 anos . Estou tendo muita dificuldade em decidir qual caminho seguir. Estou prestes a começar …

2
Como simulo um pêndulo oscilante?
Quero simular uma corda com um peso preso, balançando para frente e para trás como um pêndulo. Qualquer física real é um exagero; é apenas repetir sem parar o mesmo movimento. O JQuery possui uma facilidade de "balanço" semelhante ao que estou procurando. Como funciona? Eu estava pensando em girar …

1
Como o gluLookAt funciona?
Pelo meu entendimento, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); é equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Mas quando imprimo a ModelViewmatriz, a chamada para glTranslatef()parece não funcionar corretamente. Aqui está o trecho de código: #include <stdlib.h> #include <stdio.h> …

1
Modos de mesclagem no Cocos2D com glBlendFunc
Tentamos replicar os modos de mesclagem mais comuns disponíveis no Photoshop e no Quartz 2D, mas criamos apenas 3 e isso após algumas pesquisas on-line. Para qualquer pessoa interessada, aqui estão elas: Multiplicar = GL_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA Tela = GL_MINUS_DST_COLOR, GL_ONE Esquivar linear = GL_ONE, GL_ONE Você pode experimentar estes e …

1
Detecção básica de colisão Box2D
Eu não entendo como ouvir colisões no Cocos2D / Box2D. Digamos que eu tenha dois corpos circulares dinâmicos. Um é muito pequeno e o outro é relativamente grande. Quando o círculo pequeno colidir com o círculo grande, eu gostaria de fazer algo (tocar um som, por exemplo). Qual é a …





1
Como você está lidando com as pontuações que podem piorar (por exemplo, a classificação Elo) no Game Center?
Atualmente, as pontuações na tabela de classificação do Game Center podem mudar apenas de mão única (por exemplo, aumentar). Isso torna impossível (eu acho) lidar com as classificações do Elo e similares. Como você está contornando isso nas tabelas de classificação? Eu solicitei um relatório de bug / recurso na …

2
Como diferenciar um toque de um arrasto
Estou criando um aplicativo e tentando fazê-lo para arrastar um sprite (com um segundo sprite no topo) pela tela, mas se eu tocar no sprite, algum outro método deve ser chamado. O arrasto funciona bem quando toco a borda do meu sprite, mas quando tento arrastar do meio do sprite …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.