분류 전체보기
-
24년 6월 26일 TIL공부 기록 2024. 6. 26. 21:37
사진크기 맞춰주는 거 유니티에도 있음 =Aspect Ratio Fitter빅넘 = 빅인티저 클래스 사용 로그 함수 사용 하면 좋음NHN UI 관련 쓸만한 에셋이 굉장히 많음 유니티 툴 만드는 법 Editor 폴더를 만들어야 함. 오류가 나기 때문에script 폴더 -> Editor 폴더 using문에 UnityEditor 선언 모노비헤이버 안 씀.EditorWindow 상속 받아야 함. // #1 누르면 쉬프트1누르면 바로 창 열림.// 함수를 하나 받아야 함. 이름은 상관 없음함수 위에 [MenuItem("MyTool/MenuTest")] 에디터라 항상 메모리 위에 올려둬야 해서 static을 써야함. 그러면 좌측 상단에 에디터 탭이 하나 생김. 그걸 누르고 클릭을 하면 함수내용이 실행 됨. 겟..
-
-
24년 6월 24일 TIL공부 기록 2024. 6. 24. 22:58
Content Size Fitter에 대해서Content Size Fitter '컴포넌트'는 UI 요소의 크기를 콘텐츠의 크기에 맞춰 자동으로 조정해주는 역할을 한다. 이 컴포넌트는 RectTransform과 함께 사용되어, 부모 UI 요소의 크기를 자식 콘텐츠의 크기에 따라 동적으로 변경할 수 있다. *RectTransform을 사용을 해야 이 UI 정렬 기능을 사용 할 수 있음 주요 기능 및 옵션Horizontal Fit (수평 맞춤):Unconstrained: 수평 크기를 고정된 상태로 유지Min Size: 콘텐츠의 최소 크기에 맞춰 수평 크기를 조정Preferred Size: 콘텐츠의 선호 크기에 맞춰 수평 크기를 조정Vertical Fit (수직 맞춤):Unconstrained: 고정된 상태로 ..
-
스파르타 심화 팀과제 / 피격시 데미지 자막표현게임 개발기록 2024. 6. 24. 01:48
클릭형 게임을 만들고 있는데 Boss가 데미지를 입었을 시에 데미지를 띄우는 기능을 구현 해보자 먼저 이거 너무 하고 싶었다. 이때까지 한 번도 안 해봤는데.. ㅋㅋ 어떻게 할까 생각 해보았는데, 일단 자막이 나와야 하고, 데미지로 자막이 바껴야 하고, 위로 올라가는 듯한 움직임이 있어야 하니까 그냥 순서대로 하면 됐었다. 나는 자막이 위로 올라가는 듯한 연출도 업데이트를 사용 하지 않으려고 애니메이션을 통해서 구현했다. // 그런데 나중에 튜터님이 애니메이션이 오히려 더 값이 비싸다고 했다. 그리고 굳이 애니메이션이 아니라 DoTween? Tween이라는 기능을 사용 하면 애니메이션을 코드로써 구현 할 수 있다고 한다. 여기서 코드로 Transform을 움직이게 하면 순간이동식이 아니라 애니메이션..
-
스파르타 심화 팀과제 / 클릭형게임 펫 시스템 만들기게임 개발기록 2024. 6. 23. 19:45
자동으로 공격 해주는 펫을 만들어 보자. 펫은 상점에서 구매가 가능 하고, 구매시 플레이어의 공격력에 비례해서 자동으로 공격 해준다. 먼저 얘네도 SO를 한 번 써볼까 오브젝트를 만들까 고민을 해봤는데, 펫들의 생성위치를 굳이 정하지 않고, 지금 생각으로는 몇 마리 안 만들 것이기에(맵이 작음) 위치를 직접 정해놓고 거기에 생성 되게 할거라 SO를 사용 하지 않고 오브젝트만, 프리펩만 넣으면 자동으로 프리펩의 갯수만큼 상점에 슬롯이 나오게 만들 거다. / 프리펩은 프리펩으로 만들어진 위치가 저장이 되어서 생성이 된다면 저장을 했던 그 곳에 생성이 된다. 처음 생각은 아이템 슬롯이 있고, 이 슬롯을 갖고 있는 오브젝트가 있고, 이 슬롯 프리펩을 갖고 있는 오브젝트에 펫 프리펩을 배열로 넣어둬서 배열만큼 ..
-