So I want an action to occur when my mouse is over a certain location ,the on button.
http://i40.tinypic.com/2ugnexk.jpg
![Twitter](/assets/twitter-4e19209ef84344ee0c433f4c7bad8d49.png)
![Twitter.hover](/assets/twitter.hover-1fb19a5bafc50deace8f88eaec867845.png)
MouseInfo mouse = Greenfoot.getMouseInfo(); if (Greenfoot.mouseClicked(null)) { if (mouse.getX() >= leftBound && mouse.getX() <= rightBound && mouse.getY() >= topBound && mouse.getY() <= bottomBound) { // Do something } }
if (Greenfoot.mouseClicked(anActor)) { // Do something }
public void act() { if(Greenfoot.mouseClicked(this)) { play(); change(); } } public void play() { Greenfoot.playSound("G#2.mp3"); } public void change () { setImage("OFFFFS.png"); { setImage("RLargeHall.png"); } } }
public void change () { setImage("OFFFFS.png"); { setImage("RLargeHall.png"); } }