« Return to Thread: How to use keyevent for Radar Movement

Re: How to use keyevent for Radar Movement

by asherbaig :: Rate this Message:

Reply to Author | View in Thread

Thanks for the TIP.

I don't understand that its a bug or i did something wrong that

i implemented your code and when i pressed U it radar moves.But
as i deleted this code to check that U button is disable or not.

It shows me button U is not disable.

The button is still working.

I run cachecleaner in robocode even than it shows me that button U is
working when i pressed U.

Deleting roborumble/temp... done.
Deleting robots/.robotcache... done.
Deleting robots/robot.database... done.
Creating roborumble/temp... done.
Rebuilding robot database... Building robot database.
done.

Also when i check CacheCleaner.java there i found not is use the
following import
import robocode.control.RobocodeEngine;
 
Whats wrong there or its a bug ?


--- In Robocode@..., "flemmingnlarsen"
<flemming.n.larsen@...> wrote:

>
> You can have a look on the sample.Interactive robot available in
> Robocode. You could copy this robot in order to create your own version.
>
> Then, in the very end of the onKeyPressed(KeyEvent e) you insert these
> lines:
>
>     char c = e.getKeyChar();
>     if (c == 'u') {
>         setTurnRadarLeft(180);
>     } else if (c == 'i') {
>         setTurnRadarRight(180);
>     }
>
> Voila!
>
> Best regards,
> - Flemming
>
> --- In Robocode@..., "asherbaig" <devilvsevil@> wrote:
> >
> > Hi,
> > I have made my robot where i defined keys for power button instead of
> > using Mouse movement.
> >
> > But i am facing problem with radar.How to set my radar to use buttons
> > key for example
> >
> >
> > if pressed Vk_U = move 180 degree clockwise
> > if pressed Vk_I = move 180 degree Anticlockwise
> >
> >
> > Please need suggestion for developer.
> >
>


 « Return to Thread: How to use keyevent for Radar Movement