본문 바로가기

유니티 공부3

[Unity Course 2] 07. 유니티 UI 시스템 2 위키북스 출판사 이재현 저자님의 '절대강좌! 유니티' 책을 참고하여 필기한 내용입니다.Rect Transform 컴포넌트기존 Transform 과 동일한 역할을 하는 컴포넌트로 UI 항목에 기본적으로 추가됨 Panel 추가  Panel 의 주된 용도는 UI 항목을 그룹화메뉴를 구성할 때 여러 버튼을 하나의 Panel에 차일드화 해서 구현 가능 청색 원 아이콘을 드래그 하면 사이즈 조절가능원을 클릭하고 Alt 키를 누른채 드래그 하면 모든 방향이 동시에 조절됨 가운데 있는 청색 원은 pivot 역할을 하는 회전축 역할로 모서리 바깥쪽을 선택하여 드래그 하면 회전하는 모습을 볼 수 있음 앵커 프리셋: 각 UI  항목의 정렬과 크기를 미리 정의해놓은 집합, Unity UI의 기본 개념앵커 포인트현재 앵커 프리.. 2024. 6. 22.
[Unity Course 2] 06. 적 캐릭터 제작 6 위키북스 출판사 이재현 저자님의 '절대강좌! 유니티' 책을 참고하여 필기한 내용입니다. 사용자 정의 이벤트 - Delegate주인공이 사망하면 모든적이 공격을 중지할 수 있게 foreac문을 이용하여 순차적으로 공격 중지 함수를 호출 적 캐릭터가 많다면 SendMessage는 좋은 방법이 아님 순차적인 호출 방식을 이벤트 구동(Event Drivern) 방식으로 변경: 특정한 조건을 만족하면 자동으로 알려주는 메세지를 의미 , 순차적으로 호출하는 방식보다 효율적임 델리게이트함수를 참조하는 변수를 의미, 함수를 저장할 수 있는 일종의 변수 ( C++의 포인터)아래의 코드는 예제이므로 작성하지 않아도 된다.using UnityEngine;public class DelegateDemo : MonoBehavio.. 2024. 6. 22.
[Unity Course 2] 03.게임 스테이지 제작 : 바닥 생성 및 배치, 텍스처, 머티리얼 위키북스 출판사 이재현 저자님 의 '절대강좌! 유니티' 책을 참고하여 필기한 내용입니다. 게임 스테이지 제작바닥 생성 및 배치[Hierarchy] - 오른쪽 마우스클릭- [3D Object] - [Plane]이름은 Floor로 변경한다. Position과 Rotation이 가끔 0,0,0이 아닐때가 있는데 이럴땐 reset 시켜주면 된다.[Edit] - [Preferences] -[Scene View] - [Create Object at Origin] 옵션 체크 [GameObjecy] - [3D Object] - [Capsule] 캡슐 생성후 Postition (0,1,0) Floor의 Scale 속성은 5,5,5로 변경텍스처에셋이 업데이트 되어서 파일명이다른데  이 이미지를 씬창의 Floor에 드래그 .. 2024. 6. 17.
반응형