목록transform (3)
브래의 슬기로운 코딩 생활

CharacterController컴포넌트 –주로 FPS나 TPS 게임의 플레이를 구현할 때 사용 –Rigidbody와 Capsule Collider 기능을 포함하고 있음 CharacterController controller ; //CharacterController 변수 정의 controller = GetComponent () ; //스크립트가 부착된 object의 구성요소에 CharacterController 를 controller의 변수에 대입 currentMovement += Vector3.forward * Time.deltaTime * 1.0f ; // 1초에 1m 앞으로 가는 속도를 currentMovement에 추가한다. controller.Move (currentMovement * Tim..

오늘은 드디어 새로운 함수나 명령어 들을 배워서 재미있었다. 유니티 내장 함수 OnMouseDown() - 마우스로 클릭할 때 실행 OnMouseUp() - 마우스로 클릭하고 뗄 때 실행 OnMouseEnter() - 마우스 커서가 해당 객체 위에 놓이면 실행 OnMouseExit() - 마우스 커서가 해당 객체 밖에 있으면 실행 transform.Rotate(x,y,z) - x,y,z 축 기준으로 자기 자신을 주어진 각도만큼 회전시키라는 명령어 transform.Translate(x,y,z) - 각 축으로 지정한 거리만큼 이동 (반대방향 = '-') Input.GetKeyDown(KeyCode.?) - 키보드에서 ? 키를 입력 Vector3.forward:전진 Vector3.back:후진 Vector3..

•public변수:클래스(또는 스크립트파일) 외부에서 접근 가능 •private변수: 변수가 선언된 클래스 안에서 만 접근가능 •local변수: 변수가 선언된 중괄호 내부에서만 접근 가능 void Update () { //1초에 1m이동 transform.Translate (0, 0, 1.0f*Time.deltaTime); } 실습 ? : 2.0f * Time.deltaTime ??: 0.2 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2 ???: 0.4 + 0.4 + 0.4 + 0.4 + 0.4