2010-11-05 12 views
7

cómo seguir el camino de la pelota de movimiento que fluye en cocos 2dseguir la trayectoria trayectoria en cocos2d

Por ejemplo en el vídeo juego pájaro enojado el pájaro que fluye movimiento. ellos muestran el camino. de la misma manera quiero

Respuesta

3

Puede lograr esto usando un NSTimer o CADisplayLink para usar repetidamente las coordenadas de la cosa en su ruta de movimiento (por ejemplo, 6 veces por segundo) y mostrar un pequeño punto en esa coordenada. El temporizador comenzaría, por ejemplo, en pájaros enojados, cuando el ave se lanza por primera vez, y luego se detuvo cuando el ave golpea algo. Se lanza

  1. aves (se crea temporizador y método se llama 6 veces por segundo)
  2. Cada 1/6 de segundo un punto se dibuja en el ave de coordenadas en ese momento
  3. El temporizador se detiene cuando el pájaro golpea algo por lo que no se dibujan más puntos
+0

puede proporcionar alguna muestra para esto. – Sri

2

Puede utilizar la clase Cocos2d CCMotionStreak que utiliza CCRibbon. Verifique la prueba MotionStreak de Riq en github (onEnter :)

Cuestiones relacionadas