Hi, i making a simple turn game, and i am stuck in battle system
I need to get a enemy i clicked on, but in world and work with him
i think i can use mouseInfo.getActor() but it doesnt work how i need
my actual code:
Any ideas? i am stucked. i need to get enemy i clicked on and save it to target.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | public void act(){ if (Greenfoot.mouseClicked(player)&&step== 0 ){ showText( "vyber nepřítele" , 270 , 10 ); step= 1 ; } //mouse = Greenfoot.getMouseInfo(); if (Greenfoot.mouseClicked(Enemy. class )&&step== 1 ){ target=(Enemy)Greenfoot.getMouseInfo().getActor(); step= 2 ; showText( "step:" +target.toString(), 200 , 10 ); } showText( "step:" +step, 50 , 10 ); } |