A Megaman fangame that merges Megaman characters + enemies in a Pokemon RPG-style game.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Megamon/Megamon-core/src/sig/megamon/Object.java

42 lines
855 B

package sig.megamon;
import java.awt.geom.Point2D;
import com.badlogic.gdx.graphics.Texture;
public class Object {
Point2D.Double position;
Texture sprite;
boolean passable=false;
boolean visible=true;
public Object(String sprite_img, Point2D.Double position) {
this(sprite_img,position,false);
}
public Object(String sprite_img, Point2D.Double position, boolean passable) {
this.sprite = new Texture(sprite_img);
this.position = position;
this.passable = passable;
}
public void run() {
}
public void draw() {
}
public void setVisible(boolean isVisible) {
this.visible=isVisible;
}
/**
* Destroys the object, freeing all resources.
*/
public void destroy() {
//sprite.dispose();
//Megamon.objects.remove(this);
Megamon.currentLevel.removeObject(this);
}
}