🌍 Unity/유니티 프로그래밍
[Unity] Y축으로만 LookAt
맨텀
2016. 8. 31. 00:00
일반 오브젝트
using UnityEngine;
using System.Collections;
public class Lookat : MonoBehaviour {
private Transform Players;
private Vector3 targetPosition;
void Start () {
Players = GameObject.FindGameObjectWithTag ("Player").transform;
}
void Update () {
targetPosition= new Vector3 (Players.position.x, transform.position.y, Players.position.z);
transform.LookAt (targetPosition);
}
}
월드 캔버스 UI
public class Lookat : MonoBehaviour
{
private Transform cam;
void Start()
{
cam = Camera.main.transform;
}
void Update()
{
transform.rotation = Quaternion.Euler(cam.rotation.x, cam.rotation.y, cam.rotation.z);
}
}