본문 바로가기

Unity5

Zibra Liquids - 1 1. 환경 설치 -> 대충 Plane과 Cube 세우고 Material 넣어줌 2. Reflection Probe Bake -> 환경 전체에 덮어 씌운 뒤 Bake 3. Zibra Liquid 게임 상에 넣기 4. Zibra Liquid 설정 -> Reflection probe 넣으라고 빨간색으로 경고가 나오는데 2번 Bake한 Reflection Probe 넣기 -> Edit Container Area 조절하기 (물이 어디까지 나올지 범위 정하는 듯) 5. 조절 완료한 Zibra Liquids -> Zibra Liquid 자식 객체에 있는 ZibraLiquid Emitter는 물이 나오는 위치 Position을 변경시키면 위치 조절이 가능함 6. ZibraLiquid Emiiter 위치 조절 7. Sc.. 2023. 9. 27.
유니티 Nav Mesh Agent를 이용한 추적 기능 개요 Nav Mesh Agent를 이용하여 몬스터가 플레이어를 추적하는 기능을 만들어보았습니다. 참고한 유튜브 더보기 https://www.youtube.com/watch?v=YoYtIMT380E https://www.youtube.com/watch?v=6KgLxSxnwP0 제작 방법 장애물 오브젝트들을 대충 세운 뒤 Window -> AI -> Navigation Object를 선택 장애물이 될 오브젝트, 바닥 등을 Navigation Static 체크를 후 Bake에 들어가 Bake 해준다. 추적을 할 오브젝트에 하단의 Moving 스크립트, Nav Mesh Agent를 추가해준다. 빈 게임 오브젝트를 생성 후 Moving Script의 Target안에 넣어준다. 스크립트 using System.Co.. 2022. 5. 9.
RayFire for Unity - 2. Rigid - Simulation Types By Method - 따로 리지드바디 콜라이더를 추가해줘야함 At Start - 이미 리지드바디 콜라이더가 자동으로 추가됨 Dynamic - 돌이 닿기도 전에 실행되자마자 부서진다. Sleeping - 돌이 닿는 순간 Dynamic처럼 한번에 다 부서진다. Inactive - Sleeping과 같이 돌이 닿는 순간을 기다리면 작동하지만 파편들이 떨어지지 않으려고 하고 그룹을 유지하려고함 사진을 보면 대부분은 떨어지지 않고 일부분만 떨어진걸 볼 수 잇음. Kinematic - 돌을 떨어트려도 부서지지 않는다 하지만 Scene으로 가서 움직일 수 있고 주위를 밀 수 있다. 2022. 1. 22.
RayFire for Unity - 1. Shatter 정리 - Custom 5. Custom Amount - 쪼갤 개수 Radius - 반경 Size - 크기 Source 종류 1. Children Transform(빈 게임 오브젝트 생성 후 내가 직접 위치 생성) - 빈 게임 오브젝트 생성 후 원하는 위치에 위치시키면 된다. 2. Transform(위치를 알려줄 빈 게임 오브젝트 생성 후 삽입) - 하이러키창에 빈 게임 오브젝트로 원하는 위치에 넣어주고 빈 게임 오브젝트의 위치 값을 받아오는 듯 3. Vector 3 List (직접 수를 입력) - 원하는 초록점 위치를 직접 숫자로 입력해서 표시 Use As - Volume Point VS Point Cloud 위 사진 Children Transform을 사용하여 빈 게임 오브젝트 4개 생성 후 위치만 잡아주었다. Volume.. 2022. 1. 21.