//--------------------------------------------------------
|
// [Author]: 第二世界
|
// [ Date ]: Monday, February 05, 2018
|
//--------------------------------------------------------
|
using UnityEngine;
|
using System.Collections;
|
using UnityEngine.UI;
|
|
namespace vnxbqy.UI
|
{
|
|
public class FollowTargetIgnoreY : MonoBehaviour
|
{
|
Transform m_Target;
|
Camera m_Camera;
|
float yRecord = 0f;
|
|
public void Follow(Transform _target, Camera _camera)
|
{
|
m_Target = _target;
|
m_Camera = _camera;
|
|
if (m_Target != null)
|
{
|
yRecord = m_Target.position.y;
|
}
|
}
|
|
private void LateUpdate()
|
{
|
if (m_Target != null && m_Camera != null)
|
{
|
var uiPosition = CameraUtility.ConvertToUIPosition(m_Camera, m_Target.position.SetY(yRecord));
|
this.transform.position = uiPosition.SetZ(WindowCenter.Instance.uiRoot.transform.position.z);
|
}
|
}
|
|
|
}
|
|
}
|