본문 바로가기
반응형

Programing/unity21

unity,유니티 ,마우스 이동 상하,방향으로 캐릭터 회전 // 마우스 커서 방향을 캐릭터 방향이 따라가는 스크립트 , 카메라에 바인딩해줍니다., float turnspeed=2f;Vector3 V3;void Start () { } void Update () {V3 = new Vector3 (-Input.GetAxis("Mouse Y"),0,0);transform.Rotate (V3*turnspeed);} 2017. 2. 25.
unity,유니티 ,마우스 이동 좌우,방향으로 캐릭터 회전 // // 마우스 커서 방향을 캐릭터 방향이 따라가는 스크립트 , ,캐릭터에 이 스크립트 마운트 시켜줍니다. float turnspeed=2f;Vector3 V3;void Start () {} void Update () {V3 = new Vector3 (0,Input.GetAxis("Mouse X"),0);transform.Rotate (V3*turnspeed);} 2017. 2. 25.
유니티,unity, CharacterController 를 이용한 캐릭터이동 // 캐릭터에서 Character Controller 콤포넌트 추가하고 ,Character 에 이 스크립트 바인딩하고 using System.Collections;using System.Collections.Generic;using UnityEngine; public class Move : MonoBehaviour { public CharacterController CC; // 인스펙트 창에 뜨는 빈칸에 위의 Character Controlle 콤포넌트 드래그해서 넣어줍니다.float movespeed=5f; void Start () {} void Update () {if(Input.GetKey(KeyCode.W)){ // w 키를 누르면 z 축으로 이동CC.Move (transform.forward *.. 2017. 2. 25.
유니티 ,unity.캐릭터 따라다니는 카메라 //빈 오브젝트는 하나 생성하고 그안에 카메라를 넣고 빈오브젝트에 이 스크립트를 바인딩한다. using System.Collections;using System.Collections.Generic;using UnityEngine; public class cameramovie : MonoBehaviour { public GameObject ch; // 인스펙터 창에서 캐릭터를 여기에 조인한다.void Start () {transform.position = ch.transform.position; // 캐릭터 좌표를 카메라 좌표로 ..}// Update is called once per framevoid Update () {transform.position = ch.transform.position;}} 2017. 2. 25.
반응형