본문 바로가기

전체 글

(21)
유니티런 존레몬 유령 피하기 게임 만들기 3탄 유령 배치하기 유령 복제하기2. 유령들을 맵에 배치(순서대로 0, 1, 2, 3)3. 빈오브젝트(포지션 리셋) 만들고 Waypoint로 이름짓기4. Waypoint 복제5. 고스트들(4명)한테 2개, 2개, 4개, 2개 배치6. Waypoint 위치 지정(순서대로)7. 빈오브젝트(포지션 리셋 하기)에 정리8. 가고일 복제9. 가고일 포지션 지정(맵에 배치)10. 가고일이랑 유령도 빈오브젝트(위치 리셋한)에 정리 오디오 설정하기1. 빈오브젝트(포지션 리셋) 후 Ambient로 이름 바꾸기 - 오디오소스 컴포넌트 추가 - 루프 켜고 볼륨 0.5로2. 앰비언트 복사해서 이름바꾸기3. Escape와 Caought는 설정 변경 - 볼륨 1 - Play On Awake, Loop 끄기4. escape는 winSFX..
유니티런 존레몬 유령 피하기 게임 만들기 2탄 조건에 따라 승패 이미지 띄우기 1. 하이어라키 우클릭 → UI → Image : EventSystem은 필요없으니 삭제: 캔버스 이름은 FaderCanvas로 바꾸기2. Image 포지션 다 0으로 조절3. 컬러도 다 0으로 하고 이름을 ExitImageBackground 라고 씀4. 본인에게 우클릭해서 자식으로 이미지 또 생성 ExitImage 이름짓기 5. 사이즈 맞추고 소스 이미지 찾기6. 프리저브 에스펙터 하면 크기 딱 맞춰짐 (안하면 쫌 늘어나보임)7. ExitImageBackground 에 Canvas Group 컴포넌트 추가→ 알파를 0으로 바꾸면 Scene 창에서 이미지 사라져 보임8. 빈오브젝트 만들고 GameEnding 이라고 이름지음위치 바꿔주고 박스콜라이더 추가하고 is trigg..
유니티런 존레몬 유령 피하기 게임 만들기 1탄 압축파일 해제 후 프로젝트 추가 하여 John Lemon 프로젝트를 연다2. Animators 들어가서 새 폴더 John 애니메이터 만들고 마라미터에서 + 누르고 Bool 누르기 3. isWalking 해제 해서 false로 만든다 4. 그 다음 애니메이션으로 가서 모션확인 후 애니메이터에 옮김5. 우클릭 Make Transition 누르고 서로 쌍방향 화살표 만들어 준다6. Idle 에서 Walk로 가는 화살표 누르고 Has Exit Time 해제 하고 컨디션스는 + 누르고 true 7. 반대로 가는건 똑같이 하고 이즈워킹은 false로 8. 존레몬 애니메이터 컨트롤러에 존레몬 오브젝트를 할당해준다 9. 프리팹 안에서 업데이트 모드 Animate Physics로 변경10. 리지드 바디와 캡슐 콜리더 추..
유니티로 마법진 MagicCircle 만들기 파티클시스템 처음 세팅2.6.MagicCircle 씬 생성부모 파티클만들고 자식 파티클 만들기Magic Circle 설정Main2. Emission3. Shape 끄기4. Color over Lifetime양 끝 알파값 05.Renderer맥스 파티컬사이즈 2Plane 만들기이전에 반딧불이에서 썼던거 가져옴(프리팹) Circle Loop 파티클 설정자식으로 하나 더 추가point glow material설정(찾아놓은거)main 설정컬러는 매직서클과 같게4. Emission5. Shape6. Color over lifetime7. 사이즈 체크만8. Loop 복사9. B를 shape Rotation Y값 180Dust 파티클 추가자식으로 파티클 하나 더 추가Main3. Emission4. Shape5. Color ove..
유니티 파티클시스템 Gateway 포탈 만들기 첫 세팅씬 2.5.Gateway 생성어두운 Skybox장착유의사항빈오브젝트 생성 후 트랜스폼 리셋빈오브젝트 안에 Particle System 2개 추가이런 식으로 만들면 씬에서 재생이 안됨!Gateway 파티클 만들기파티클 묶음 만들기Particle System 묶음 만들기2. 비어있는 파티클 만들기3. 비어있는 파티클을 Doctor Strange Gateway로 이름 변경4. 밑에 자식 중 하나를 지우고 Gateway로 이름변경Gateway 설정Main 설정StartColor는 랜덤컬러ShapeRadius Thickness 를 0으로 하면 딱 원을 그림Loop로 설정하니 반시계방향으로 돌면서 생김3. Emission4. Color over Lifetime5. Size over Lifetime6. Vel..
유니티 파티클시스템 반딧불이 효과 만들기 Firefly Particle Firefly Material 만들기카메라 설정파티클 추가포지션 리셋Main 설정컬러는 랜덤컬러ShapeColor over Lifetime양 끝 알파값 0Size over Lifetime처음 평평한거 고르고 양 끝만 내려줌벽 만들기Material Black으로 까만거 하나 만듬plane 2개 만들기첫번째두번째Directionall Light 끄기이렇게 됨Light 추가하기파티클에 Point Light 추가일단 라이트 체크 해제파티클의 Lights 모듈 활성화 후 PointLight 추가Collision 추가Type +버튼 눌러서 plane 2개 추가
유니티 마우스 커서 효과 만들기 ParticleSystem MouseChaser 마우스 커서 만들기( MouseChaser 스크립트 작성)이전에 만든 Main Heart 복사(이전 블로그 글 참고)스크립트 폴더 만든 후 스크립트 만들기using System.Collections;using System.Collections.Generic;using UnityEngine;public class MouseChaser : MonoBehaviour{ public float distanceFromCamera = 5f; // 마우스 위치를 기준으로 오브젝트 배치 시, 카메라로부터의 거리 설정 [Range(0.01f, 1.0f)] public float ChasingSpeed = 0.1f; // 오브젝트가 마우스를 따라가는 속도 private Vector3 mouseP..
유니티 파티클시스템으로 떠오르는 축하 하트 효과 만들기 ParticleSystem Congratulation Heart CongratulationTexture 인스펙터 설정 (Snow 효과 참고)Material 2개 만들고 heart1, 2 이름짓기젤 위의 Shader와 아래의 Surface type도 바꿔줌Shader : Particles UnlitSurface type : Transparent4. 머티리얼에 텍스쳐 적용하면 이렇게 됨5. 하이어라키에서 파티클시스템 추가 → Main Heart 이름변경트랜스폼 리셋6. Main설정Start Color - 원하는 색상으로 7. Shape 설정8. Emission9. Color over Lifetime처음과 끝 알파 값 0현재상태10. Velocity over LifetimeLinear 항목 Random Between…11. Size over Lifetime그냥..