스파르타 23

[TIL] 유니티 스파르타 7기 4일차 - InfoScene제작 설명

MyProfile 정보들을 List에 저장 후현재 내가 선택된 레벨에 따라서 정보를 부를 수 있게DataManager클래스에 있는 LoadData() 함수를 만들었습니다.에러 방지를 위해서 TryCatch문을 사용했습니다.TextLoad 클래스는 “텍스트 컴포넌트”가 포함되어 있는 오브젝트에 사용할 수 있으며,인스펙터창에 보이는 Type에 따라서 받아오는 텍스트를 다르게 줬습니다.ex) Profile String 선택시 : 이름, 나이, 취미, MBTI, 좋아하는 게임 > 짧은 정보들Intro String 선택시 : 긴 소개글코드는 에러 방지를 위해서 TryCatch문을 사용했습니다.앞에서 말씀드렸듯이현재 내가 선택된 레벨에 따라서 정보를 부를 수 있게DataManager클래스에 있는 LoadData()..

[TIL] 유니티 스파르타 7기 1일차 - GitHub

오늘은 Zoom으로 GitHub강의를 들었습니다.기초적인 다운로드부터 사용방법을 가르쳐주셨는데그것만 듣고는 뭔가 부족해서 유튜브에 유니티 깃허브 관해서 몇개 찾아봤습니다.유니티 프로젝트를 깃 허브에 레파지토리 생성과Clone형식으로 불러와서 수정 후 깃 허브 서버에 올리는 방법입니다. 생성법유니티 프로젝트를 만든다.만들었던 유니티 프로젝트 경로를 복사를 합니다.깃 허브 데스크탑에서 위에 상단 메뉴바에 보시면 "File - new repository"를 들어갑니다.Name에는 "유니티 프로젝트 이름"을 적습니다.Local path는 "유니티 프로젝트의 파일 경로"를 적습니다. ex) D:\c#\CardGame                                                       ..

Unity함수 2번째

오늘은 스파르타코딩클럽 강의를 2개나 들었습니다.게임 개발이 처음이어도 쉽게 배우는 모바일 게임 개발 2주차 : 풍선지키기게임 개발이 처음이어도 쉽게 배우는 모바일 게임 개발 3주차 : 고양이밥주기 그 중에서 많이 사용할 것 같은 함수를 골라왔습니다.[ 마우스 위치를 스크린 좌표에서 게임월드 좌표로 바꿔주는 함수 ]Vector2 mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition); [ 플레이어의 기록 저장 및 가져오기 ]// 해당 되는 키에 값이 있으면 true 반환, 없으면 false 반환bool PlayerPrefs.HasKey(string key) // return false or true // 타입을 선택하고 해당 되는 키에 값을 설정v..