일단 유니티 상단에 adit - preferences 에서 스크립트 에디터를 monodevelop으로 설정해준다 . 모노디벨롭은 유니티에서 지원하는 프로그램이다.
Aessets창에서 오른쪽마우스클릭- creat - c#스크립트를 눌러 스크립트를 생성해준다.
그리고 생성한 스크립트를 누르면 이렇게 모노디벨롭창이 뜨게 된다 위사진은 초기화면이다.
6행의 int numberA = 10; 는 간단하게말하면 변수를 지정하고 값을 10으로 입력한것이다.
그리고 void start 밑에
nemberA의 값을 20으로 입력했는데 이것은 변수의값이 항상 변할수있다는것이다.
그리고 10행에 Debug.Log (numberA); 는
nemberA의 값을 콘솔창에 띄우라는명령어이다.
스크립트파일을 세이브하고 유니티로 돌아가서 플레이를 눌러보면 콘솔창에 아까지정한 nemberA의 값인
20이 나오는것을 볼수있다.
이번엔 오브젝트에 스크립트를 넣어보도록하겠다. 큐브를 하나 만들고 거기에 스크립트를하나 만들어
드래그해서 넣어준다.
9행의 void OnMouseDown() {
Debug.Log ("마우스가 눌렸다");
}
은 함수인데 말그대로 큐뷰에 마우스가 눌리면 콘솔창에 "마우스가 눌렸다"라는 표시가 나온다
OnMouseUp은 마우스가 떼일때 함수가 실행되는것이고
OnMoseEnter는 마우스가 큐뷰 범위내에 들어오면 함수가실행되는것이고
OnMouseExit는 마우스가 범위밖에 나가면실행되는것이다,.
플레이를 누르고 큐브에 마우스를 이리저리 해보면 지정했던 함수들이
실행된다