Skip to content
Snippets Groups Projects
Commit 8598ec49 authored by Joseph Walton-Rivers's avatar Joseph Walton-Rivers
Browse files

renderable controller for debug rendering

parent 8492ce57
No related branches found
No related tags found
No related merge requests found
......@@ -42,6 +42,15 @@ public class BattleView extends JComponent {
AffineTransform at = g.getTransform();
g.translate((1 - viewScale) * width / 2, (1-viewScale)*height / 2);
if (game.p1 instanceof RenderableBattleController) {
RenderableBattleController rbc = (RenderableBattleController)game.p1;
rbc.render(gx);
}
if (game.p2 instanceof RenderableBattleController) {
RenderableBattleController rbc = (RenderableBattleController)game.p1;
rbc.render(gx);
}
// this was an experiment to turn it into a side-scroller
// but it produces a weird moving screen effect
......
package battle;
import java.awt.*;
/**
* Created by jwalto on 12/06/2015.
*/
public interface RenderableBattleController extends BattleController {
public void render(Graphics g);
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment