Unity

·Unity/Diary
Video PlayerVideo Player 컴포넌트의 Material Property 는 기본적으로 게임 오브젝트의 메인 텍스처로 설정되어 있다.이 설정에서는 렌더러가 있는 게임 오브젝트에 Video Player 컴포넌트가 연결되면, 렌더러의 텍스처가 게임 오브젝트의 메인 텍스처이기 때문에 자동으로 해당 렌더러의 텍스처에 자신(비디오 플레이어)을 할당한다. 사용 순서 처음은 두가지 방법이 있는데1-1. 비디오 플레이어로 쓸 빈오브젝트를 생성한 후 Video Player를 추가하기   1-2. Vedio 클릭 > Video Player 클릭하여 생성하기  본인이 원하는 방식으로 만들면 될 것 같다.  2. 1번이 끝났으면 영상을 재생할 UI인 Raw Image도 생성해준다.!! Image가 아니라 Raw..
·Unity/Diary
2줄 요약은 [ 두 메서드의 차이 ] 부분으로 바로 내려서 보세요! TryGetValue이 메소드는 사전에 특정 키가 존재하는지 확인하고, 해당 키가 존재할 경우 그 값을 가져오는 데 사용된다. 이렇게 하면 키가 존재하지 않을 때 발생할 수 있는 예외를 피할 수 있다.TryGetValue()는 Dictionary에 키가 있는지 여부를 나타내는 부울 값을 반환하고, 키와 연결된 값을 출력한다.  > TryGetValue 메서드 사용 코드 Dictionary exam = new Dictionary();Console.Write("키를 입력하세요: ");string input = Console.ReadLine();exam.Add("a", 1);exam.Add("b", 2);exam.Add("c", 3);fore..
·Unity/Diary
Toggle?토글(Toggle) 컨트롤은 사용자가 옵션을 켜거나 끌 수 있도록 하는 체크박스이다.익숙한 단어로는 라디오버튼이라고 할 수 있다. Toggle 사용법먼저 Script를 연결해둔 SoundManager Object에 토글들을 연결하고 이벤트를 넣어준다  backGroundMusic1.onValueChanged.AddListener(delegate { ToggleClick(); }); backGroundMusic2.onValueChanged.AddListener(delegate { ToggleClick(); }); backGroundMusic3.onValueChanged.AddListener(delegate { ToggleClick(); });이벤트 리스너를..
·Unity/Diary
문제점Resources 폴더안에 Json을 생성해놓고 불러와서 읽고 쓰게 하고싶었는데 이미 빌드중인 상태일때는 파일을 동적으로 수정하거나 할때는 사용하지않는다고 해서 고민을 했다. 아직 본격적인 프로젝트가 아닌데 서버를 만들어서 하기에는 좀 헤비하다고 생각했고 간단하게 로그인 시스템을 구현할 수 있을 것 같다고 생각해서 열심히 찾아봤다. 해결 방법 > 유니티 저장 경로 [Unity] 유니티 저장 경로(dataPath, streamingAssetsPath, persistentDataPath 경로와 차이점)[서문] 게임을 만드는 도중, 세이브/로드가 잘 안 먹히는 현상때문에 골머리를 앓았는데요, 실시간으로 인게임에서 데이터를 불러오고 저장하는게 잘 안 되는 현상이었습니다. (에디터 밖으로geukggom.ti..
·Unity/Diary
그림자료는 모두 제가 직접 만든것으로 퍼가셔도 상관 없습니다. 틀린 정보가 있다면 댓글로 남겨주세용..결합도와 응집도의 전체적인 구조사진으로 보면 이런 구조인데, 설명을 듣고 이미지 자료를 봐도 결합도랑 응집도의 차이에 대해서 이해가 안될 수 있다.그냥 요약해서 생각하면결합도는 모듈간 상호의존성으로, 내가 나의 모듈로 A를 실행할 수 있는지 아니면 연관 모듈까지 이해해야 실행할 수 있는지를 나타내는 것이고,응집도는 모듈 내부에서 자기들끼리 얼마나 잘 사용되는가로 끈끈하게 이어져있어서 모두 사용이 되고 하나의 기능을 담당하고 있는지 아닌지로 응집도를 나타내는 것이다.  결합도결합도는 모듈과 모듈 사이의 관계에서 관련 정도를 나타낸다.모듈 간에는 관련이 적을수록 상호 의존성이 줄어 모듈의 독립성이 높아지고,..
·Unity/Diary
스파르타 탑다운 게임 Unity 를 이용해 ZEP과 같은 시점의 게임을 모방해 만드는 과제입니다.타일맵을 이용해 배경을 꾸밉니다.기본 UI 들을 활용해 적용하는 연습이 포함됩니다. 주요 기능 1. 캐릭터 만들기 - 한가지 이상의 캐릭터를 선택하여 캐릭터를 선택합니다. - Join을 하면 플레이어 프리팹스에 이름과 캐릭터 프리팹이름이 저장됩니다. - 선택하지 않을 시 Join X 2. 캐릭터 이동 - 키보드 A/W/S/D 를 이용하여 캐릭터가 움직입니다. - 캐릭터는 상하좌우(대각방향은 이동은 하지만 애니메이션은 Up, Down) 애니메이션을 통해 보는 방향을 정할 수 있습니다. - 현재 마우스로 보는 방향 전환은 잠깐 주석처리 해뒀습니다. (관련 기능이 없기때문에) 3. ..
석영
'Unity' 카테고리의 글 목록 (6 Page)