Professional Documents
Culture Documents
매소드
매소드
<매소드 오버라이딩>
<ref>
<클래스>
[접근 제한자] class 클래스명
{
// 필드, 메소드 ...
}
<접근제한자>
private : 클래스 내부만
public : 전역
protected: 클래스 외부에서 접근 x 파생클래스에서 접근가능
<객체생성법>
클래스명 식별자 = new 클래스명();
<매소드 오버라이드>
class Parent
{
public virtual void A()
{
Console.WriteLine("부모 클래스의 A() 메서드 호출!");
}
virtual 로 선언해야함
그후 상속된 함수에 override
상속된 클래스가 메소드 오버라이딩 --> new
<생성자>
[접근] 클래스명()
{
<배열>
ex) int[] b =new int[5]; // 정수형 5 개 넣는 바구니
b[0] = 10;
b[1] = 20;
b[2] = 30;
b[3] = 40;
b[4] = 50;
<다차원배열>
int[,] arr = new int[2,3] {{1,2,3},{1,2,3}}
== int[,] arr = {{1,2,3},{1,2,3}}
<리스트>
List<타입> 리스트명 = new List<타입>();
///////////////////////
코드상에서 게임오브젝트 생성
GameObject 변수이름 = new GameObject() {name = "이릉"}
그리고 오브젝트를 특정오브젝느 산하에 두는법
변수.transform.parent = 부모변수.transform
Vextor
얼마나 떨어져있는지 --> magnitude
방향 ----> nomarlized
//매니저