This site requires JavaScript, please enable it in your browser!
Greenfoot back
KFEdward
KFEdward wrote ...

2024/4/4

Como fazer para atirar?

KFEdward KFEdward

2024/4/4

#
Olá senhores, tudo bem? Sou novo no greenfoot, e gostaria de fazer com que uma nave atirasse e que o mesmo destrua o inimigo. Como proceder? Consegui chegar ate aqui: Poderia me ajudar por favor? public class Money extends Acoes { /** * Act - do whatever the Money wants to do. This method is called whenever * the 'Act' or 'Run' button gets pressed in the environment. */ public void act() { TIRO(); mover(); //Trabalhando com IF } public void mover() { if(Greenfoot.isKeyDown("up")){ setLocation(getX(), getY()-6); } if(Greenfoot.isKeyDown("down")){ setLocation(getX(), getY()+6); } if(Greenfoot.isKeyDown("right")){ setLocation(getX()+6, getY()); } if(Greenfoot.isKeyDown("left")){ setLocation(getX()-6, getY()); } } public void atirar() { if(Greenfoot.isKeyDown("space")) Actor Bullet = new TIRO(); getWorld().addObject(TIRO, getX(), getY()); TIRO.setRotation(getRotation()); }
merial9 merial9

2024/4/4

#
Cara eu não tenho a menor ideia. No momento estou lendo o livro em inglês mesmo. Sugiro dar uma olhada em alguns dos materiais ou jogos que estão na galeria. Mas vá enfrente não desista! Já estou na pagina 40 atividade 3.8 . Achei que era complicado mas seguindo da forma que eles ensinam é bem intuitivo.
You need to login to post a reply.