본문 바로가기

TIL24

문자열 연산자 저번 시간에는 숫자를 연산하는 방법에 대해서 배워보았다. 이번에는 문자열을 연산하는 방법에 대해서 배워보겠다. 문자를 어떻게 사칙연산하냐고 생각할 수도 있지만 생각보다 간단했다. 그렇다면 오늘도 레쯔 기릿!!!! 먼저 문자열을 사용한다고 했으니 int나 flaot가 아닌 string을 써야 한다. (이 정도 되면 이것쯤은 알아야지??) 본격적으로 시작하기전에 문자열을 연산하려면 더해질 무언가가 있어야 하기 때문에 변수를 두 개 만들어 주었다. 이제 이 두개를 더한다고 보면 된다. 더해진 값은 그럼 당연히 "풋내기 왕코"가 나올 것이다. 하지만 여기서 한 가지 주의해야 될 점이있다. 일단 계속해 보겠다. 뭔가 이상한 점을 발견했다면 당신은 천재!!!!! 출력된 값을 보면 "풋내기 왕코" 2020. 9. 4.
연산자 저번 시간에 그룹현 변수인 List를 배워보았다면 이번에는 그룹형 변수를 지나 연산자를 배워보자!!! 게임 제작에는 유니티도 중요하지만 C#을 다루는 것도 매우 중요하다는 것 까먹지 말지어다 왕코야 먼저 연산자 중에 가장 간단한 것은 사칙연산이다. (+ - * /) 연산자를 사용하는 방법은 간단하다. 예시로는 exp(경험치)를 예로 들었다. 먼저 변수를 사용하기 위해서는 맨 위에 선언을 해줘야 한다. (이 정도는 이제 해야지????) 하지만 여기서 선언한 값은 그렇게 큰 의미가 없다. 맨 처음의 exp = 500은 유효한 값이지만 그 외에 penalty, level, strenght 등이 모두 exp와 관련이 있기 때문에 직접적으로 위의 변숫값을 사용하지 않는 이상 이미 연산되어 나온 값을 이용한다. 즉.. 2020. 9. 2.
2D 애니메이션 (2) 저번 시간에는 가만히 있을 때의 애니메이션을 구현해보았다. 움직일 때의 애니메이션은 따로 추가하는 방법이 있다고 했는데 그것을 오늘 배워보았다. 오늘도 꾸준하게 갑시다!!! Animation을 다루면서 Animator의 얘기도 잠깐 언급한 적이 있는데 이번 시간에는 그 Animator를 다뤄보았다. Animator 창을 띄우는 방법은 Animation을 띄우는 방법처럼 아래와 같이 Window의 Animation > Animator로 들어가면 된다. 이 Animator는 유저 혹은 플레이어가 어떠한 행동을 했을 때 어떤 애니메이션을 실행시키는지를 컨트롤할 수 있는 곳이다. 예를 들면 Space 바를 누르면 점프라던가 방향키 앞 버튼을 누르면 앞으로 간다던지 이러한 행동에 따른 애니메이션을 실행시킬 수 있.. 2020. 9. 1.
2D 애니메이션 오늘도 글을 끄적여보는 늅늅이 저번 시간에는 Batches를 효율적으로 관리하기 위한 아틀라스 이미지를 배웠다. 그렇다면 이번에는 아틀라스를 이용한 애니메이션 만드는 법을 배워보았다. 렛츠 두 디스!!!!! 이번에 배운 것은 애니매이션으로 움직일 때 혹은 가만히 있을 때 등등의 모션을 구현해 보았다. 먼저 간단하게 가만히 있을 때의 애니메이션을 만들어 보겠다. 가만히 있을 때의 이미지를 골라 오른쪽의 SampleScene의 Player에 드래그 앤 드롭하게 되면 아래의 사진과 같이 창이 생길텐데 따로 상위 폴더인 Assets에 Animation이라는 폴더를 만들고, 가만히 있는 것이니 Stay라는 이름으로 파일은 만들었다. 폴더와 Animation 파일을 만들게 되면 아래와 같이 Inspector창에는 .. 2020. 9. 1.