반응형
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Move : MonoBehaviour {
RaycastHit Hit;
float MoveSpeed;
Vector3 Click;
void Start () {
MoveSpeed = 5f;
}
// Update is called once per frame
void Update () {
if (Input.GetMouseButton (0)) {
// 마우스 왼쪽 클릭시
Physics.Raycast (Camera.main.ScreenPointToRay (Input.mousePosition), out Hit);
//마우스 포지션으로 빛을 쏴서 그 값을 hit 에 저장
Click = Hit.point;
//hit 값을 Click 저장
transform.Translate ((Click - transform.position).normalized * MoveSpeed * Time.deltaTime);
// 클릭좌표로 이동
}
}
}
반응형
'Programing > unity' 카테고리의 다른 글
유니티 ,unity.캐릭터 따라다니는 카메라 (0) | 2017.02.25 |
---|---|
유니티,unity,3d 캐릭터 클릭한 방향으로 회전하기 (0) | 2017.02.25 |
유니티,unity, text 추가,텍스트 추가 (0) | 2017.02.24 |
unity,유니티,배경무한반복 (0) | 2017.02.24 |
유니티,unity,클릭시 다른오브젝트 사라지게 하기 (0) | 2017.02.24 |