Buscar
Social
Ofertas laborales ES

Foro de la JavaCup > Novato intentando aprender

Hola a todos, ya se que no es epoca de concurso, pero estoy aprovechando el verano para aprender y entender un poco mejor esto.

Tengo ciertos problemas al avanzar con el balon en los pies de un jugador. Se que se hace con el comando: new CommandHitBall(6); y en mi código java sería así: comandos.add(new CommandHitBall(6));, pero no me funciona.
He tratado de hacerlo funcionar de un modo u otro, pero no lo consigo, mis resultados es que el jugador se dirija al balon y lo golpee, y este se va a donde el quiere sin rumbo fijo, aqui esta mi codigo:
// Obtengo la posicion del balon
Position pb= sp.ballPosition();
// Muevo a mi jugador 10 a la posicion del balon
comandos.add(new CommandMoveTo(10, pb));
// Se supone que esta controlando el balon
comandos.add(new CommandHitBall(10));
// Le digo a mi jugador que se mueva a tal posicion del campo
comandos.add(new CommandMoveTo(10, new Position(40,0)));

Espero que me puedan indicar mis errores y ayudarme a solucionarlos.
Gracias de antemano.

julio 17, 2012 | Unregistered CommenterAnonymus

Ya he conseguido que me funcione correctamente.

julio 19, 2012 | Unregistered CommenterAnonymus