• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

수리검 방향 전환 처리에서 간단한 질문 있습니다.

22.03.11 18:37 작성 조회수 103

0

수리검 생성시 수리검의 방향을 결정하는 변수를 선언해 히어로의 방향을 담는 이유는 잘 알겠는데, 거기서 그냥

this.bulletDirection = hero.direction;

을 하지 않고

this.bulletDirection = hero.direction === "left" ? "left" : "right";

이렇게 하는 이유가 있나요?

어차피 히어로의 direction도 left 혹은 right인데 왜 이렇게 하는지 궁금합니다.

답변 1

답변을 작성해보세요.

0

안녕하세요 :)

코딩에 정답은 없습니다! 

히어로의 다이렉션을 바로 담아도 됩니다.

다만 수업에서는 코드를 봤을 때 조금 더 직관적으로 알 수 있도록 작성한 것 같네요 :)

그럼 또 다른 궁금증이 생기면 문의 주세요 :D