본문 바로가기

분류 전체보기66

2024/04/03 Unity 미니 프로젝트 Roll A Ball 게임 만들기4 앞선 내용들은 아래 링크를 누르면 볼 수 있다. Roll A Ball 게임 만들기 1 Roll A Ball 게임 만들기2 Roll A Ball 게임 만들기3 Debuf(빨간 코인)을 먹었을때, 점수가 깎이고 튕겨져 나가게 설정하기 Player Contoller 스크립트의 OntriggerEnter항목에 if문을 추가해준다. Debuf를 먹으면 점수가 10점 감소하고, 튕겨져 나오도록 설정을 해주었다. 왼쪽부터 폭발힘, 폭발 위치, 폭발반경, 위로 들어올려지는 정도, 힘의 적용 방식 이다. 빨간 코인의 이름을 Debuf로 설정해준 후, Debuf 태그를 생성, 적용한다. Debuf 오브젝트를 Prefab에 드래그 해서 새로운 Prefab을 만들어주고 적용해준다. 적용하면 다음과 같이 된다. 동작 영상 조금.. 2024. 4. 3.
2024/04/02 Blender기초 & 카페 만들기 프로젝트 모델링6 Lighting -> 빛을 사용하지 않고 오브젝트로 빛 만들기 => Emission Strength를 높이면 자체 발광을 한다. -> 빛을 너무 많이 사용하면 데이터가 많이 쌓이기 때문에 적절히 사용해야한다. -> 밤으로 하고싶으면 world의 strength를 낮추면 된다. 입체적인 텍스쳐 원하는 물체를 선택하고 shading에 들어간 후, ctrl +shift + t를 누른 후, 텍스쳐 파일을 전부 넣어준다. Bake high폴에 있는 퀄리티를 low폴에 옮기는 작업 Normal 물건의 방향을 관장. (우리 눈에만 튀어나온것처럼 보인다.) Displacement 실제 물체가 변형된다. 나무 만들기 1. 큐브에서 직접 뽑아서 만드는 방법 2. 점을 이용하여 만드는 방법 점을 원하는 모양으로 뽑아준 후,.. 2024. 4. 2.
2024/04/01 Blender기초 & 카페 만들기 미니 프로젝트 모델링 5 alt + e 를 누르면 extrude 의 목록을 볼 수 있다. extrude along normal => 방향성에 따라 뽑힌다. extrude individual => 각각의 면의 방향성에 따라 뽑힘 normal과 individual의 차이점 normal로 뽑으면 면들이 각자의 방향성에 따라 뽑히지만, 이웃한 면은 붙어있는 상태로 뽑히게 된다. individual은 말 그대로 이웃한면과 관계없이 각 면의 방향성에 따라 뽑힌다. Pivot Point 3D Cursor => 3D커서를 기준으로 Individual Origins => 선택한 오브젝트 각각의 중심을 기준으로 Median Point => 선택한 오브젝트들의 중심의 중앙을 기준으로 Active Element => 마지막으로 선택한 오브젝트의 중심.. 2024. 4. 1.
2024/03/29 Unity 기초 프로젝트 Rall-A-Ball 게임 만들기 3 앞선 내용들은 아래 링크를 누르면 볼 수 있다. Roll A Ball 게임 만들기 1 Roll A Ball 게임 만들기2 Timer 만들기 오늘은 Timer를 추가해 보려고 한다. 프로젝트 창에서 3.Scripts 폴더 안에 Timer스크립트를 만든다. 남은 시간을 표시해줄 leftTime, 시간이 전부 갔을때 표시가 나올 LoseText, 타이머의 시간을 표시해줄 timerText항목을 만들어주고, 다음과 같이 스크립트를 작성한다. 타이머의 시간표시는 어제 진행하였던 점수표시를 응용하였다. 그후, Hierarchy에서 새로운 캔버스를 생성, 그 안에 Panel을 생성해준다. 이 Panel은 시간이 다 지나갔을때 Lose텍스트와 함께 Replay, Exit버튼이 등장할 Panel이다. text를 추가해서.. 2024. 3. 29.