class Player
{
//대충 이 안에 어마어마 한 양의 코드가 들어있다
public void Func()
{
}
public void Func1()
{
}
public void Func2()
{
}
public void Func3()
{
}
public void Func4()
{
}
//................
}
이럴때, partial 클래스를 사용해주면 된다.
먼저 partial을 할 메인 클래스에 partial키워드를 추가해주고,
다른 스크립트에서 같이 partial로 받아주면 된다
ex
//script 1
partial class Player
{
public void Damage()
{
}
}
//script2
partial class Player
{
public void Func1()
{
}
}
//script3
partial class Player
{
public void Func2()
{
}
}
이런식으로 클래스 내부에 있는 함수를 나눠줄수 있다.