using LitJson; using ShadowStudio.Model; using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; using XRTool.Util; using XRTool.WorldUI; public class IconItem : MonoBehaviour, IPointerDownHandler, IPointerUpHandler, IPointerClickHandler { public static Vector3 ItemPos; private ArtHandler handler; public ArtInfo info; private XRIcon icon; private Button icon3DBtn; private GameObject ChoiceBack; void Start() { ChoiceBack = transform.Find("Root/ChoiceBack").gameObject; } void Update() { timeAllClick = timeAllClick + Time.deltaTime; } public void Init(ArtInfo artInfo) { this.info = artInfo; icon = transform.Find("Root/UIRoot/XRIcon").GetComponent(); icon3DBtn = GetComponent