본문 바로가기

IF

유니티와 C# 개념 정리_009_조건문 if , ++ , -- if (이프) 문에 대해서는 이전에 작성한 글도 있으므로 참고한다.(유니티07_C#_03_제어문) 조건문(Conditional Statements)을 사용하면 흐름을 다른 방향으로 바꿀 수 있다. 즉, bool의 true값 또는 false값에 따라 각각 다른 코드를 실행한다. 조건문의 가장 일반적인 형태는 if (이프)와 switch (스위치)를 사용하는 것이다. if 조건문 if조건문의 형태는 다음과 같다. if (true) { } 괄호 안의 내용이 true(참)이면 중괄호 { } 안의 코드를 실행한다. false(거짓) 이면 실행하지 않는다. 게임에서 종종 나오는 코드를 유니티에서 만들어 본다. 유니티에서 IfStatement (if문)이라는 스크립트를 만들고 아래와 같이 코드를 작성한다. 5번줄에서.. 더보기
유니티07_C#_03_제어문_if_switch 참고: 2021년 1월14일에 Unity2019.4.17f1 버전의 LTS버전이 나왔다는 알림이 와서 Unity2019.4.18f1으로 업그레이드 했다. 먼저 LTS 버전이 무엇인지 알아보았다. 유니티로 개발할 때 버전간에 호환성 문제가 많은 모양이다. 새 버전으로 업그레이드 한 후에 기존 프로젝트의 유지 보수에 문제가 생길 수 있는 것 같다. 그래서 그 대안으로 LTS(장기 지원)버전이라는 것을 내놓았다고 한다. 이 버전은 새로운 기능을 탑재하지 않고 버그 등과 같은 프로젝트 유지보수에 영향이 없는 수정만 해서 출시한 버전이다. 제어문(Control statement) 이번에는 제어문(Control statement)에 대해 알아본다. 프로그램 코드는 위에서 부터 순서대로 실행한다. 그런데 필요에 따라.. 더보기
쌩초보를 위한 기초_14_조건문 if else 조건문 (Conditional Expression) 프로그램의 코드는 여러 줄로 이루어져 있다. 기본적으로 위에서 아래로 코드를 실행한다. 이런 순차적인 코드의 흐름을 바꿀 때는 제어문을 사용한다. 제어문은 어떤 조건을 검사한 후 다음에 무엇을 할지 결정할 때 사용하는 형식이다. 제어문에 사용하는 키워드(Keyword)는 if (만약~라면) , for (~동안) , when (~일 때), while (~동안) 등이 있다. 예를 들면 조건문 if ( ) { } 는 괄호( ) 안이 참(true)이면 중괄호{ } 내용을 실행한다. 조건문 if 키워드(keyword) : if (만약 ~라면) , else(그렇지 않으면) if (true) do : 만약 괄호( ) 안이 true이면 do하라 if (true) {d.. 더보기