Unity19 반복문 반복문: 조건에 만족하면 반복해서 실행 while: 조건이 참일 때 로직 반복 실행중간에 break로 빠져나올 수 있음 while (조건) {실행;}for: 변수가 연산되면서 로직을 반복 실행매개변수를 갖고 연산을 통해 두번째 조건이 될 때 까지 얼마나 반복할 것인지 구함그룹형 변수와 조합하기 좋음 for (매개변수 ; 조건 ; 연산) {실행;} foreach: for의 그룹형 변수 탐색 특화 foreach (변수타입 변수명 in 그룹형 변수) {실행;} 2024. 7. 21. 조건문 조건문: 조건을 만족하면 로직을 실행실행 코드가 한줄이라면 중괄호 생략 가능 if: 조건이 참일 때 로직 실행. 조건이 맞지 않게 되면 실행하지 않고 넘어감else if: if의 조건이 참이 아닐때 새로운 조건 부여. 해당 조건이 참일 때 로직 실행else: 모든 조건이 맞지 않으면 실행 if (조건) {실행;}else if (조건) {실행;} else {실행;}switch, case: 변수의 값에 따라 로직 실행case만 따로 같이 묶어줄 수 있음(default: 모든 case를 통과한 후 실행) switch (변수) {case 값1: break; case 값2_1: case 값2_2: break; .. 2024. 7. 14. 연산자 연산자 + 더하기 (문자열끼리 더하면 문자열이 붙음 )- 빼기* 곱하기/ 나누기% 나머지 ++: 변수 값 1 증가--: 변수 값 1 감소비교 연산자 > 초과 미만>= 이상 이하논리 연산자 &&(AND) 모든 값이 모두 true일 때 true 출력||(OR) 모든 값 중 하나만 true이면 true 출력?A:B true일 때 A, false일 때 B 출력 2024. 7. 7. 변수 변수: 데이터를 저장하는 장소 변수의 종류int: 정수형float: 숫자형 (끝에 f가 붙어야 함)string: 문자열 (""가 붙어야 함)bool: 참 또는 거짓//: 주석 (한줄)/* ~~~ */: 주석 (여러줄) 변수 종류 변수 이름 = 정의;그룹형 변수: 묶은 데이터들을 저장하는 장소인덱싱으로 추출 가능시작 인덱스: 0 배열: 고정형 그룹형 변수데이터 타입[ ] 배열 이름 = {데이터, 데이터, 데이터, ...};데이터 타입[ ] 배열 이름 = new 데이터 타입[크기];배열의 요소에 값 대입 리스트: 가변형 그룹형 변수list 데이터 타입> 리스트 이름 = new list 데이터 타입>(); 데이터 추가 리스트 이름.Add(타입에 맞는 데이터 입력); 데이터 제거리스트 이름.RemoveAt(i.. 2024. 6. 30. "Hello Unity" 호출하기 C# 파일을 만든 후 작업을 시작한다!프로젝트 창 > 마우스 오른쪽 클릭 > Create > C# 로 파일 생성 완료만든 C# 파일을 누르면 inspector 창에 미리보기가 뜬다.C# 파일을 더블 클릭하면 Visual Studio에서 C#이 열림스크립트가 만들어졌다고 실행되는 것은 아니다.게임 안쪽으로 실행하기 위해서는 게임 내 오브젝트가 해당 스크립트를 갖고 있어야 한다.원기둥 더블클릭 후 스크립트를 끌어서 inspector의 화살표 부분에 넣으면 오른쪽 사진과 같이 들어갔다.이를 통해 원기둥이 스크립트를 갖고 있을 수 있다. 위와 같이 코드를 작성한다. Debug.Log() : Console 창에 메시지를 출력한다.프로그램의 마침표는 ;이다.중앙 위에 play를 누르면 Console 창에 결과가 뜨.. 2024. 6. 23. 화면 및 오브젝트 조정하기 먼저 오브젝트 하나를 만들자!Hierarchy에서 마우스 오른쪽을 클릭한다.3D Object에서 몇몇개의 도형이 이미 있다.여기서 원하는 도형을 클릭한다.화면 및 카메라 조정하기 뷰 이동 (Q)마우스로 누르고 움직이면 화면이 움직인다! 카메라 회전 (마우스 오른쪽)지금 서 있는 기준으로 화면이 움직인다! 카메라 회전 (Alt + 마우스 왼쪽)클릭한 기준으로 카메라 축이 움직인다! 카메라 자유이동 (방향키) 카메라 이동, 줌 (마우스 휠)오브젝트 조정하기 오브젝트 이동 (W)안에 있는 화살표 및 각도를 눌러 움직이면 해당 방향으로 움직인다! 오브젝트 회전 (E)주위에 있는 선 방향으로 누르고 움직이면 해당 방향으로 회전한다!(회색을 눌러 움직이면 모든 방향으로 움직일 수 있음) 오브젝트 크기 (R)안에 화.. 2024. 6. 16. 이전 1 2 3 4 다음 728x90