27 lines
430 B
C#
27 lines
430 B
C#
|
using UnityEngine;
|
||
|
|
||
|
namespace TPSBR
|
||
|
{
|
||
|
public sealed class RotateToCamera : CoreBehaviour
|
||
|
{
|
||
|
// PRIVATE MEMBERS
|
||
|
|
||
|
private Transform _cameraTransform;
|
||
|
|
||
|
// MONOBEHAVIOUR
|
||
|
|
||
|
private void Start()
|
||
|
{
|
||
|
_cameraTransform = Camera.main.transform;
|
||
|
}
|
||
|
|
||
|
private void Update()
|
||
|
{
|
||
|
if (_cameraTransform != null)
|
||
|
{
|
||
|
transform.rotation = Quaternion.LookRotation(_cameraTransform.position - transform.position);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|