월드 상에 다른 오브젝트가 있을 시에 이넘이 내 앞에 있는지 뒤에 있는지 알아야 할 때가 있다.
방향 벡터를 구한 후 z값을 가지고 비교를 하는 것인데
z방향이 양수면 전방, 음수면 후방이 된다.
public class CheckForward : MonoBehaviour {public Transform Target;public Vector3 Dir;public bool IsForward = false;void Start () {}void Update () {Dir = Target.position - transform.position;IsForward = Dir.z > 0 ? true : false;}}
'공부하자 > Unity3D' 카테고리의 다른 글
유니티3D 라이선스 정책을 위반했더니?? (0) | 2024.03.13 |
---|---|
안드로이드 - 매니페스트 충돌 (0) | 2015.09.07 |
빌드시 AdMob plugin 과 googleplay plugin 충돌 현상 해결 (2) | 2015.04.24 |
asset server could not start server (0) | 2015.04.07 |
안드로이드에 admob 달기 (0) | 2015.04.06 |