U3D_TobaccoWarehouseISMDTSy.../Assets/Scripts/YL/HighlightOnClick.cs

35 lines
639 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class HighlightOnClick : MonoBehaviour
{
private Outline outline;
void Start()
{
outline = GetComponent<Outline>();
if (outline != null)
{
outline.enabled = false; // 初始时禁用高亮
}
}
void OnMouseDown()
{
if (outline != null)
{
outline.enabled = true; // 点击时启用高亮
}
}
void OnMouseUp()
{
if (outline != null)
{
outline.enabled = false; // 鼠标释放时禁用高亮
}
}
}