头盔检测手柄距离显示ui

头盔检测手柄距离显示ui

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class ShouBingUIJianCe : MonoBehaviour {

    public Transform Head;//头
    public Transform Hand;//手
    public GameObject Canvas;
    public float L;//距离

    // Use this for initialization
    void Start () {
        
    }
    
    // Update is called once per frame
    void Update () {
        float distance = Vector3.Distance(Hand.position, Head.position);    //实际距离
        Debug.Log("X=" + distance);
        if (distance < L)
        {
            Canvas.SetActive(true);
        }
        else
        {
            Canvas.SetActive(false);
        }
    }
}