반응형

c# 3

[Unity] #4. C# 스크립트(3)_메서드&클래스

메서드 : 스크립트가 끝없이 길어질 때, 길어진 처리를 의미가 있는 처리 블록으로 분해하고 이름을 붙이는 구조를 만드는데, 이렇게 분해한 각 처리이다. 함수라고도 칭한다. 처리를 기능 단위로 묶는 역할 외에도 메서드에 값을 전달해서 계산하거나 계산 결과를 돌려받을 수 있도록 하는 역할을 한다. 메서드로 건네는 값은 인수(파라미터), 메서드에서 돌려받는 값을 반환값(리턴)이라고 한다. 인수는 여러 개 건넬 수 있지만 반환값은 한개로 정해져 있다. 메서드 만들기 반환값의 데이터형 메서드명(인수, 인수...) { 연산 반환값 } int Add(int a, int b) { int c = a + b; return c; } -반환값의 데이터 형에는 호출자의 메서드로 반환하는 값의 데이터 형을 지정한다. -값을 반환..

[Unity] #3. C# 스크립트(2)_제어문&배열

제어문 : 선택적으로 원하는 코드를 실행하는 방식 배열 : 변수 여러개를 한꺼번에 묶어서 선언하고 사용하기위한 방식 if 문 : 특정 조건이 맞을때 스크립트를 실행하고 싶을 때 형식 if(조건문){ 처리 } if문의 조건식에는 관계 연산자를 사용할 수 있다. 관계 연산자 연산자 비교 연산자 == 왼쪽과 오른쪽 값이 같으면 참 != 왼쪽과 오른쪽 값이 다르면 참 > 왼쪽이 오른쪽 값보다 크면 참 = 왼쪽이 오른쪽 값보다 크거나 같으면 참

[Unity] #2. C#스크립트 기초_변수와자료형

C# 스크립트는 유니티에서 기본적으로 사용하는 스크립트이며 일종의 명령어이다. 스크립트도 '언어'이므로 자주 사용해야 실력이 늘 수 있다. 그럼 본격적으로 스크립트를 작성해 보도록 하자. 이번에는 오브젝트는 다루지 않고 스크립트만 다룰 예정이기 때문에 템플릿은 2D 3D 모두 상관없다. 1. 스크립트 작성하기 [Project 창에서 마우스 우클릭] - [Create] - [C# Script] 선택 [Hierarchy] - [Create] - [Create Empty] 선택 다음과 같이 GameObject가 추가 된다. 생성한 C# Script를 드래그하여 GameObject에 드랍하면 GameObject에 Script가 적용된다. 위처럼 그냥 스크립트를 밖에 꺼내 두어도 되지만 폴더를 만들어 정리하는 것..

반응형