(읽기전용)
const, readonly ⇒ 모두 대문자 TEST_CODE
(프로퍼티)
프로퍼티 ⇒ 첫 글자를 대문자로 시작 ex) TestCode {get; set;}
(필드)
public ⇒ 첫 글자를 소문자로 시작 ex) testInt;
protected / private ⇒ 첫 글자를 언더바로 시작 ex) _testInt;
(함수)
함수 ⇒ 첫 글자를 대문자로 시작 ex) TestMethod()
역할이 명확한 이름으로 만들기
(코루틴)
코루틴 ⇒ 앞 부분에 Co_ 접미사 추가 ex) Co_TestCoroutine()
(Delegate)
Delegate 류 ⇒ 앞 부분에 On 접미사 추가 ex) OnTestDelegate;
(접근제한자)
접근제한자 반드시 붙이기 ⇒ private 생략 금지
(어트리뷰트 사용 시)
•
Header는 Enter로 분리
[Header(”Test”)]
[SerializeField] private int _testInt;
•
그 외는 이어 쓰기
[Range(0, 1)] [SerializeField] private int _testRange;
(폴더 규칙)
각자의 이름이 아닌, 정해진 공유 폴더에서 script를 생성하고 작업
그 외 규칙