본문 바로가기

언리얼레퍼런스

(29)         글쓰기    
블루프린트 액터간 통신 https://docs.unrealengine.com/5.3/ko/how-to-use-blueprint-communications-in-unreal-engine/ 블루프린트 통신 하우투 블루프린트 통신의 사양한 메서드 셋업 및 사용법 예제입니다. docs.unrealengine.com 개요 다수의 블루프린트 작업시, 그 사이에 정보를 전달하거나 공유하기 위해서는, 일정한 형태의 블루프린트 통신 을 사용해야 합니다. 필요에 따라 여러가지 다양한 유형의 통신 방식을 사용할 수 있는데, 여기서는 가장 흔히 쓰이는 방법에 대한 개괄적인 소개와 아울러, 자세한 사용 예제와 링크를 제공해 드리겠습니다. 직접 블루프린트 통신 직접 액터 통신은 레벨에 있는 액터 간 정보를 공유하는 가장 일반적인 방법입니다. 이 메서드..
마우스 클릭 오브젝트 이름 표시하기 Tick으로 안하고 좌클릭 이벤트후 GetHitresultUnderCursor함수를 이용했다. 이 노드를 추가할때 Context를 꺼야한다.
마우스 표시하기 MouseOn 블리언 변수를 만들고 우클릭할때 마다 반전하면서 마우스를 표시한다.
언리얼 C++ 블루프린트 비교 블로그 https://blog.naver.com/white_winter_fox/223071953399 언리얼엔진 C++ | 프로젝트 생성 및 기본 설정 언리얼 엔진을 다운 후 실행을 하면 생성할 프로젝트를 열지 혹은 어떤 유형의 프로젝트를 생성할 것인지 ... blog.naver.com
무기획득 / 애니메이션 참조사이트 https://velog.io/@yoo06/%EB%B8%94%EB%A3%A8%ED%94%84%EB%A6%B0%ED%8A%B8-%EC%97%86%EC%9D%B4-c%EB%A1%9C-%EB%AC%B4%EA%B8%B0-%ED%9A%8D%EB%93%9D-%EC%83%81%EC%9E%90-%EC%A0%9C%EC%9E%91%ED%95%98%EA%B8%B0 블루프린트 없이 c++로 무기 획득 상자 제작하기 무기 획득이 가능한 상자 class 제작 velog.io https://wergia.tistory.com/129 [UE4] 제대로 따라가기 (3) C++ 프로그래밍 튜토리얼 :: 컴포넌트와 콜리전 제대로 따라가기 (3) C++ 프로그래밍 튜토리얼 :: 컴포넌트와 콜리전 작성버전 :: 4.21.0 언리얼 엔진 튜토리..
캐릭터 이동및 점프 https://intunknown.tistory.com/641 Unreal5 Enhanced Input 캐릭터 이동 및 점프 C++ Unreal5 Enhanced input 캐릭터 이동 및 점프 C++ 안녕하세요. 오늘은 언리얼5에서 EnHanced input을 사용해서 캐릭터 이동과 점프를 구현해 보겠습니다. 그냥 공부한 내용 대충 작성하는거라 효율이랑은 거 intunknown.tistory.com
이득우 언리얼 프로그래밍 정리 사이트 튜터리얼 https://blog.naver.com/nhemch123 곰보선장 : 네이버 블로그 언리얼 엔진/C++을 배우면서 하루하루 복습하기 위해서 사용하는 블로그입니다. blog.naver.com https://iamfoodie.tistory.com/category/Game%20Dev/Unreal%20C%2B%2B%20%3A%20Tutorial?page=2 이득우의 언리얼 C++ 5 : 폰의 제작과 조작 이득우님의 "이득우의 언리얼 C++ 게임 개발의 정석" 책을 따라가며 실습한 내용을 정리한 포스팅입니다. 실습에 필요한 자료들은 이 링크에서, 제가 작업한 예제 소스 완성본은 여기에서 찾아보실 수 있습니다. (저는 언리얼 4.27.2 버전 기준으로 작업하였습니다) 폰의 구성 요소 폰은 플레이어가 조작할 수 있..
RPG 게임처럼 캐릭터 움직임 구현 https://leekangw.github.io/posts/20/ [UE4] RPG 게임처럼 캐릭터 움직임 구현 3인칭 RPG 게임에 자주 사용하는 카메라 회전을 만들어보자 leekangw.github.io [UE4] RPG 게임처럼 캐릭터 움직임 구현 3인칭 RPG 게임에 자주 사용하는 카메라 회전을 만들어보자 참고 자료 언리얼 엔진 문서 - 캐릭터 동작 함수 구현 1. Input 세팅 Project Setting 내 Engine - Input 에서 확인이 가능하다. Scale 값을 조절해서 정방향과 역방향에 대한 키 Value를 세팅한다. 2. C++ 코드로 세팅 연결하기 캐릭터의 움직임을 만들기 때문에 부모 클래스를 Character로 하여 C++ 클래스로 생성 미리 구현되어 있는 SetupPlay..
캐릭터애니메이션 언리얼 사이트 문서 https://docs.unrealengine.com/5.0/ko/setting-up-character-movement/ 캐릭터 무브먼트 설정 이 튜토리얼에서는 다양한 형태의 캐릭터 무브먼트(Character Movement)를 보여주는 플레이 가능 캐릭터를 생성하는 방법을 알아봅니다. docs.unrealengine.com
마우스클릭으로 이동하기 https://wergia.tistory.com/317 안녕하세요! 여러분들과 함께 게임 개발을 공부하는 베르입니다! 이번에는 전에 C++로 구현해보았던 마우스 클릭 이동 기능을 블루프린트로 만들어봅시다! 사용 엔진 버전 : 4.27 타임라인 0:00 인트로 0:11 프로젝트 생성과 리소스 임포트 0:47 맵 세팅 2:27 Player Controller로 마우스 입력 받기 4:50 클릭한 위치로 이동시키기 6:35 캐릭터 구현 9:41 게임 모드 설정과 테스트 10:43 아웃트로 스크립트 인트로 안녕하세요. 여러분들과 함께 게임 개발을 공부하는 베르입니다. 지난 강좌에서 C++로 구현했던 마우스 클릭을 이용한 캐릭터 이동 기능을 이번에는 블루프린트로 만들어 보겠습니다. 프로젝트 생성과 리소스 임포트 먼..
적이 플레이어 따라가기 적도 플레이어도 캐릭터를 부모로 만들었다. 최소한 Pawn은 되야한다. CharacterMovementComponent를 사용할 예정이다. 적캐릭터 컴포넌트에 적 캐릭터에 CalcdirectionToPlayer라는 펑션을 만든다. 이벤트그래프에 다음과 같이 노드를 만든다. Detail에서 다음과 같이 하면 자동으로 방향을 캐릭터쪽으로 회전시켜준다 Max Walk Speed를 600에서 450으로 줄여준다 그래야 플레이어가 도망갈수 있다.
[UE5] Notify 나이아가라 FX를 Player에 추가한 상태에서 시작한다. C++에서는 찾기만 할꺼다. niagaraFX = GetComponentByClass(); 플레이어 클래스 헤더에 niagaraFX 변수와 ShowFX() 함수를 선언한다. public: UPROPERTY(EditAnywhere, Category = "Animation") class UNiagaraComponent* niagaraFX; void ShowFX(bool show); 플레이어.cpp에 블루프린트에서 나이아가라FX와 niagaraFX변수를 연결해준다. 게임시작시는 이펙트를 꺼준다. void ATPlayer::BeginPlay() { .... niagaraFX = GetComponentByClass< U..