저는 게임 개발에 익숙하지 않지만 프로그래밍에는 익숙하지 않습니다.
JavaScript canvas요소를 사용하여 Pong 유형 게임을하고 있습니다.
Paddle다음 속성을 가진 객체를 만들었습니다 ...
widthheightxycolour
또한 다음 Pong과 같은 속성 을 가진 객체가 있습니다 ...
widthheightbackgroundColourdraw().
이 draw()방법은 현재 재설정 중이며 canvas질문이 발생한 곳입니다.
해야 Paddle객체가이 draw()그 도면에 대한 방법은 책임, 또는해야 draw()의 Pong객체가 배우 그리기에 대한 책임 (내가 잘못된거야 만약 내가 그 올바른 용어입니다 가정, 저를 수정하시기 바랍니다).
나는이 것이 advantagous 될 것이라고 생각 Paddle나는 두 개체의 인스턴스로, 그 자체를 그려을 Player하고 Enemy. 가에없는 경우 Pong의 draw(), 두번 유사한 코드를 작성해야 할 것입니다.
가장 좋은 방법은 무엇입니까?
감사.