본문 바로가기

언리얼 최고/언리얼 구현18

언리얼엔진(UE4)-- ui 애니메이션 사용해보기! 오늘은 게임중에 다른 장소로 넘어갈 때 라던지, 무언가 알려줄 알림이라던지 등에 사용할 수 있는 ui 애니메이션에 대해서 알아보겠습니다! 이번글에서는 화면의 fade(흐려짐)과 글자 반짝임에 대해서 소개하겠습니다! 1. 화면흐려짐 부터 먼저 ui를 하나 만들어 줍시다. 그리고 검은 이미지를 하나 둘러줍시다. 그리고 왼쪽하단에 애니메이션 추가! 이름은 알아서 지어주시고 방금 만든 애니메이션 클릭 후 바로옆에 트랙을 추가해줍시다 ( 아까만들어둔 이미지를 클릭하시고 하셔야됩니다.) 여기서 다양한 이벤트를 만들어 줄수가 있는데 이번에는 render opacity 클릭 그러면 아래처럼 추가될꺼에요 그러고 나서 오른쪽 시간바에 0초에는 render opacity 0으로 설정후 아래처럼 가운데 작은 +버튼 클릭 마찬.. 2022. 6. 23.
언리얼엔진(UE4)-- 그린 존(Green ZONE) + 반투명 머터리얼 만들기! 어떠한 게임이든지 게임 플레이 속에서 무언가를 제한하거나 HP를 감소시키는 그런 공간을 만들고는 합니다 제 프로젝트에서도 그린 존 이라는 이름으로 플레이어의 공격을 제한하는 지역을 만들어 보았습니다! 일단 반투명의 큐브 부터 만들어 보겠습니다. 먼저 빈 머터리얼 하나를 만들어줍시다. 그리고 우클릭후 TEXTURE SAMPLE 설치 클릭한후 자신이 넣고 싶은 텍스처를 넣으시면 됩니다! (전 초록색으로 할꺼라서 슬라임 텍스처 썻습니다...) 그리고 여기서 중요**************** TEXTURE SAMPLE을 이어 주면 원래 택스처가 띄워질꺼에요 여기서 오른쪽에 베이스컬러 오파시티컬러 원드포지션 줄줄이 있는 머터리얼 결과노드 클릭 1. 다시 왼쪽으로 돌아가 디테일을 보시면 BLEND MODE가 있을껍.. 2022. 6. 21.
언리얼엔진(UE4)-- 영상(video) ui에 적용시키기! 그렇게 어렵진 않아 보여서 혼자 해보려했는데 안되네요 ㅋㅋㅋ 그래서 찾아봤더니? 진짜 쉽네요..? ㄱㄱ! 일단 사용하려는 영상을 끌어다 놓아줍시다 그러면 바로 회색 파일 미디어 소스가 만들어 집니다! 그다음 미디어 플레이어 를 하나 만들어주고 클릭! 아마 만들게 되면 미디어 플레이어 안에 이미 영상이 들어가있을꺼에요! 그리고 텍스처 파일이 하나 생깁니다. 이제 ui로 ㄱㄱ! 바로 텍스처를 끌어다 놓으면 이렇게 이미지로 들어오게되네요! 그래프로 와서 변수하나 지정해주고 영상에대한 소스를 받아오면?? 끝! (뒤에 딜레이는 영상끝나면 ui닫게끔 할려고...) 조아요ㅎ ----> 혹시 끝까지 했는데 안된다면 미디어 텍스처를 지우고 하나 새로 만들어 보세요! 틀린 점이 있다면 댓 달아주세요! 2022. 5. 21.
언리얼엔진(UE4)-- 특정 위치들에 랜덤으로 아이템 생성! 제가 만들고 있는 게임 맵입니다! 여기서 구역을 나눠서 코인을 생성해볼 건데요! 몇 가지 해보고 싶은 게 1. 캐릭터가 코인을 먹으면 그 자리를 제외하고 나머지 좌표 중에서 랜덤 생성 2. 코인 위치 맵에서 보이게 3. 구역별로 좌표들 나누어 관리 가있는데.. 좀 많아 보이지만 해보았습니다! 일단 코인들의 좌표를 적당히 찍어주었습니다. 그리고 레벨 프린트에 배열 변수를 만들고 위에서 만든 좌표들을 모아서 스테이지별로 배열에 입력해주었습니다. 이제 위치도 받았으니 코인을 생성해봅시다! 그런데 여기서 무작정 생성하면 문제가 생겨요.... 이게.... 랜덤으로 좌표를 받아 생성하게 되면 이미 코인이 있는 자리에도 생성될 수도 있어서... 그래서! 배열을 하나 더 만들어 줍시다! 지금 생성된 코인들의 위치가 저.. 2022. 4. 5.
언리얼엔진(UE4)- 카메라 진동,움직임 게임을 만들어 보다가 장애물이나 공격받았을때, 죽었을때? 그 카메라 진동을 구현 해보고 싶어서 한번 만들어 보았습니다. 이 부분은 그렇게 어렵진 않았습니다.... 찾는데 시간을 더많이 쓴거 같네요.. 먼저 카메라를 얼마나 오래,세게,방향? 등을 정해주기 위해 블루 프린트를 한번 만들어 봅시다 맨밑에있는 matinee camerashake 클릭! 이렇게 나오는데 맨 위의 3개는 얼마나 오래 흔들지 관여하는거 그다음이 회전진동 위치진동 등등.... 이 있는데 전 0.3초간 위치진동만! 이제 거의다 끝났습니다.... 캐릭터 블루프린트에서 컨트롤러 받아오고 화면 진동이 필요한 위치에 client start Camera Shake함수 연결 함수안 Shake에 앞에서 만들었던 카메로 모드? 넣으시면 잘 흔들리네요 .. 2022. 3. 28.
728x90
반응형