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