본문 바로가기 메뉴 바로가기

인생발전기원

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

인생발전기원

검색하기 폼
  • 분류 전체보기 (986) N
    • 게임 (0)
      • 플레이 리스트 (14)
      • 게임 리뷰 (0)
      • 신작 & 기대작 (1)
      • 올해의 게임 (3)
    • 플레이 · 시청 기록 (2)
      • 게임 기록 (1)
      • 영화 기록 (1)
    • Unreal (335) N
      • 게임 개발 (1)
      • Udemy 강의 (328) N
      • YouTube 강의 (6)
    • Unity (1)
      • 게임 개발 (1)
    • Problem Solving (630)
      • 백준 (579)
      • 프로그래머스 (51)
    • CS (0)
  • 방명록

2026/03/05 (1)
Gameplay Ability System - Top Down RPG / Section 2-11

Highlight Enemies적 캐릭터를 하이라이트하기 위해서는, 먼저 어떤 방식으로 적을 감지하고 하이라이트를 적용할 것인지 결정해야 한다.본 프로젝트에서는 마우스 커서를 이용하여 대상을 감지하며, 매 Tick마다 하이라이트 대상을 판별한다. 또한 이전 대상과 현재 대상을 비교하여, 하이라이트를 활성화하거나 비활성화할 수 있도록 EnemyInterface를 구현한 액터를 저장하는 변수 두 개를 선언하였다.이때 TScriptInterface로 선언하였는데, 이는 단순한 IEnemyInterface* 포인터와 달리 UObject 기반 인터페이스를 안전하게 다루기 위한 언리얼 전용의 템플릿 클래스이다. GetHitReusltUnderCursor 함수를 통해 시야에 보이는 것을 기준으로 트레이스하여 결과값을..

Unreal/Udemy 강의 2026. 3. 5. 03:44
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 언리얼 엔진
more
«   2026/03   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바