2013년 7월 19일 금요일

Unity3d MonoDevelop 에서 C# Defalt Parameters 에 대해

unity3d 에서 c# 스크립트 작업을 할 때, 기본 매개변수를 사용하면

Visual Studio 에서는 상관없으나, MonoDevelop에서는 아래와 같은 에러가 발생합니다.




물론 unity3d 동작에는 이상이 없습니다.

하지만 저 에러가 다른 에러들과 겹쳐 여간 신경쓰이는 것이 아니죠.

저 에러를 없애봅시다.

먼저, MonoDevelop 상단바의  Tools -> Options 를 선택합니다.


아래와 같은 Options 창이 나타납니다.

오른쪽 메뉴창 제일 아래에 있는 Unity의 Debugger를 선택 후,

Build prooject in MonoDevelop 체크해제합니다.



그리면.... 짜잔~~!


기본 매개 변수에 대한 에러가 사라졌습니다.

C# 자동으로 using 추가하기

Unity3d 작업시 Script Editor로 Visual Studio를 사용하고 있습니다.

C# 작업시 자동으로 using을 추가해보도록 하겠습니다.


이런 상황에서

1. Shift + Alt + F10

또는

2. Ctrl + .(마침표)

를 빨간줄에 커서를 대고 눌러봅시다.


사용하고자 하는 클래스의 네임스페이스가 나타나는군요.

선택하면 자동으로 using문이 추가됩니다.