1
GameCanvas에서 총포와 같은 여러 동적 스프라이트를 그려 보겠습니다. GameCanvas
및Java ME GameCanvas에서 여러 동적 스프라이트 그리기
GameController
GameController
내 총 샷의 벡터 보유 :
GameCanvas는 GameController
의 Sprite Vector에 액세스 할 수 있으며 이며 화면에 Sprite를 그리는 render()
메서드도 있습니다.
private void render() {
Graphics g = getGraphics();
layerManager.setViewWindow(0, 0, getWidth(), getHeight());
layerManager.paint(g, 0, 0);
flushGraphics();
}
LayerManager는 내가 그려야하는 모든 스프라이트를 보유하고 있습니다.
GameController
의 벡터에있는 모든 객체를 어떻게 그릴 수 있습니까?
layerManager 이미 당신은 왜 당신은 또한 layerManager에 각각 총상을 추가하지 않는 다음, 그리려는 다른 모든 스프라이트를 보유하는 경우 때 플레이어 해고? –
그래서 GameController에서 GameCanvas에 대한 참조를 보유해야합니다. 맞습니까? 조금 지저분하지 않습니까? – jkigel