using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class 스크립트이름(클래스이름) : MonoBehaviour {
void start()
{
// 게임이 실행이 사작될 때 자동으로 한 번 실행
}
void Update()
{
// 게임이 실행이 시작하면서 매 프레임 마다 계속 실행
}
}
-> 사용할 라이브러리의 경로를 지정
-> 앞에 있는 대상에서 사용할 기능 가져옴
❗C# 스크립트는 게임 오브젝트의 컴포넌트로 취급
값을 저장하는 장소
데이터 종류(타입) 변수이름;
int x;
int x = 1000; x = x-200;
int x = 10; float a = 1.12f; bool isTrue = true; string name = "이름";
미리 지정된 동작을 수행하는 코드 묶음
Tip) 반복되는 코드를 함수로 대체(반복 줄임)
1. 리턴(반환값)타입
2. 함수이름
3. (매개변수)
4. { 실행 코드 }
리턴타입 함수이름 (매개변수) { 실행 코드 }
값을 전달할 수 있도록 함수의 입력 정의
int Add(int a, int b) { int c = a + b return c }
int sum = Add(5, 10)
리턴 타입 정하는 과정
1. 반환값 O
리턴타입 = 반환할 변수 타입
2. 반환값 X
리턴타입 = void
❗메서드 내부에서 선언한 변수는 해당 메서드 내부에서만 유효❗