유니티 Script를 작성하다 보면 숫자로 된 문자열을 정수형 혹은 실수형으로 정수형, 실수형을 문자열로 변경해야 하는 경우가 생깁니다. 이렇게 자료형을 변경하는 것을 형 변환이라고 합니다. 묵시적 형 변환과 명시적 형 변환 묵시적 형 변환은 형 변환을 할때 값의 손실이 없는 경우 사용하는 방식으로 정수 값을 실수 값으로 바꾸는 경우가 대표적입니다. 묵시적 형 변환의 경우는 특별한 코드 작성 없이 변환을 원하는 변수에 대입만 해주면 됩니다. 명시적 형 변환은 데이터 손실이 있는 경우 위험을 감수하고 형을 변환하는 방식입니다. 실수 값을 정수로 변경하는 경우가 대표적입니다. 명시적 형 변환의 경우는 형 변환을 위해서는 형 변환할 변수 앞에 자료형을 입력해 줘야 합니다. 만약 float를 int로 변경해야 ..
사칙연산 유니티에서 사칙연산은 우리가 유치원, 초등학교 때 배우는 그 사칙연산이다. 덧셈, 뺄셈, 곱하기, 나누기는 모두 알고 있는 것처럼 직관적으로 사용이 가능하다. 여기서 우리가 생소한 사칙연산은 % 이다. 여기서 % 는 나눗셈 후 나머지를 반환하는 연산이다. public class NewBehaviourScript : MonoBehaviour { int a = 4; int b = 2; int c; void Start() { c = a + b; // 덧셈 Debug.Log(c); c = a - b; // 뺄셈 Debug.Log(c); c = a * b; //곱셈 Debug.Log(c); c = a / b; //나눗셈 Debug.Log(c); a = 5; b = 2; c = a % b; //나머지 De..
유니티 c# 스크립트(Script) 스크립트는 프로그램을 만들기 위해서는 필수 요소입니다. 오브젝트를 움직이거나, 이벤트를 발생하거나, 화면을 전환하는 모든 행동을 스크립트를 통해 제어하기 때문입니다. 스크립트는 컴포넌트(Component) 형태로 오브젝트에 부착되어 사용됩니다. 따라서 어떤 오브젝트를 제어하고 싶다면 그 오브젝트에 컴포넌트를 부착하여 제어해야 합니다. 유니티는 기본적으로 Transform, mesh Renderer, Box Collider 등 내장 컴포넌트를 지원합니다. 하지만 내장 컴포넌트 만으로 오브젝트를 제어하거나 이벤트를 만들 수는 없습니다. 때문에 사용자가 직접 기능을 만들어 줘야합니다. 유니티의 오브젝트는 Hierarchy창에서 확인할 수 있으며 오브젝트를 클릭하면 Inspe..
유니티 설치하기 [홈페이지 접속] 유니티를 설치하기 위해서는 공식 홈페이지에 접속해야 한다. 공식 홈페이지에 접속하면 아래 이미지 처럼 화면이 나타나며 중앙에 시작하기 버튼을 클릭하여 다운로드 페이지로 이동한다. 페이지 이동 후 [개인/팀즈]에서 개인을 선택한다. 개인 목록으로 이동 후 Personal 부분의 시작하기 버튼을 눌러 다음 페이지로 이동한다. 페이지 이동 후 첫 사용자 단락 부분의 시작하기 버튼을 눌러준다. 버튼을 클릭하면 약관이 나오며 동의 및 다운로드 버튼을 눌러 설치 파일을 다운로드 해준다. 유니티 설치하기[다운로드 파일] 동의 및 다운로드 버튼을 클릭하면 UnityHubSetup파일이 다운로드 된다. Window에서는 exe파일이 다운로드되며 맥OS에서는 dmp파일이 다운로드된다. W..
☞ 문서의 내용은 가장 하단 참고문헌 및 사이트를 참고하여 필자가 보기 쉽도록 정리한 내용입니다. ☞ 틀린 내용 및 저작권 관련 문의가 있는 경우 문의하시면 수정 및 삭제 조치하겠습니다. 유니티(Unity)는 3D 및 2D 비디오 게임의 개발 환경을 제공하는 게임엔진이자, 3D 애니메이션 건축 시각화, 가상현실, 증강현실 등 인터랙티브 콘텐츠 제작을 위한 통합 저작 도구이다. 게임 엔진 : 게임 개발을 위해 여러 기능을 제공하여 게임을 쉽게 제작할 수 있도록 하는 프로그램이다. 때문에 게임 엔진을 사용하면 작업 효율을 높일 수 있다. 유니티는 윈도우, 맥OS, IOS, Android 등 27개의 플랫폼에서 사용 가능한 콘텐츠를 만들 수 있고 제작 도구인 유니티 에디터는 윈도우와 맥OS를 지원한다. 유니티..