e.currentTarget as Sprite는 무슨 뜻인가요?

e.currentTarget과 e.target의 차이가 궁금합니다.
e.currentTarget as Sprite를 Sprite(e.currentTarget)처럼 봐도 되나요?

댓글 1

  • 아리솔 2026.07.07

    두 표현은 거의 같은 캐스팅입니다. 타입이 맞지 않을 때 Sprite(e.currentTarget)는 런타임 오류가 날 수 있고, e.currentTarget as Sprite는 null을 반환할 수 있다는 차이가 있어요.
    Date나 Array 타입은 as로만 캐스팅된다고 책에서 봤습니다.