This site requires JavaScript, please enable it in your browser!
Greenfoot back
vegadyashkumar@gmail.com
vegadyashkumar@gmail.com wrote ...

2018/4/26

it says the code is wrong

import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) public class rocket extends Actor { private int targetx=0, targety=0; public void addedToWorld(World Latar){ targetx=getX();targety=getY(); } public void move() { double rx=targetx-getX(); double ry=targety-getY(); double r=math.sqrt(rx*rx+ry*ry); int bts=5; posx=0,posy=0; if(r>bts){ int posx=(int)(getX()+bts*rx/r); int posy=(int)(getY()+bts*ry/r); } else{ posx = targetx; posy = targety; } SetLocation (posx,posy); } public void act() { if(Greenfoot.mouseMoved(null)){ MouseInfo mouse = Greenfoot.getMouseInfo(); targetX = getX(); targetY = getY(); } move(); } }
danpost danpost

2018/4/26

#
What says the code is wrong? and what exactly is it saying?
You need to login to post a reply.