본문 바로가기

코딩 기초3

프로그래밍 기초 - 반복문 프로그래밍을 하기에 앞서 기초인 반복문에 대해 알아보도록 하자. 우선 반복문에는 while, for, foreach, break이 있다. while while문이란 ? 조건이 true일 때, 로직이 반복 실행되는 반복문이다. 사용법은 다음과 같다. int health = 20; while(health > 0) { //이런식으로 ( )안에는 항상 만족하는 조건을 적고 { }안에는 조건이 참일 경우 실행되는 로직을 작성한다. health--; if(health > 0) Debug.Log("데미지를 입었습니다. \n남은 피 : " + health); else Debug.Log("사망하였습니다."); } health-- 와 같이 조건을 거짓으로 만드는 구간을 만들어 while 문을 빠져나갈 수 있다. 만약 위 .. 2021. 11. 2.
프로그래밍 기초 - 조건문 프로그래밍을 하기에 앞서 기초인 조건문에 대해 알아보도록 하자. 조건문이란 ? 조건에 만족하면 특정 코드를 실행하는 제어문을 뜻한다. if if문이란 ? 조건이 true 일 때, 로직이 실행되는 조건문이다. 사용방법은 다음과 같다. string animal = "고양이"; if (animal == "고양이") { Debug.Log("고양이입니다."); } 이런식으로 ( ) 안에 조건이 참일 경우 { } 안에 코드가 실행된다. 다만, 조건이 거짓일 경우는 실행되지 않는다. string animal = "고양이"; if (animal == "고양이") { Debug.Log("고양이입니다."); } else { Debug.Log("고양이가 아닙니다."); } 만약 if문이 실행되지 않았다고 하면 그 다음 코드.. 2021. 10. 28.
프로그래밍 기초 - 연산자 프로그래밍을 하기에 앞서 기초인 연산자(Operator)에 대해 알아보도록 하자. 연산자란 ? 상수, 변수값을 연산해주는 기호를 뜻한다. 사칙 연산자 사용 방법은 다음과 같다. int level; float strength = 15.5f; int exp = 1500; exp = 1500 + 300; exp = exp - 10; // +, -를 사용하여 직접 더할 수도 있고 뺄 수도 있다. level = exp / 500; // 레벨당 경험치 500 strength = level * 3.5f; // 힘은 레벨에 비례해서 3.5만큼 증가한다. int nextExp = 500 - (exp % 500); // %는 몫이 아닌 나머지를 출력한다. // 이런식으로 경험치 500당 레벨 1로 다음 레벨을 위한 남은 .. 2021. 10. 22.