using System.Collections; using System.Collections.Generic; using UnityEngine; using Autohand; namespace Autohand.Demo{ public class TextPlacePointEvent : MonoBehaviour{ public TextChanger changer; public PlacePoint point; public float fadeTime = 5; [TextArea] public string placeMessage; [TextArea] public string highlightMessage; private void Start() { if(point == null && GetComponent() != null) point = GetComponent(); point.OnPlaceEvent += OnGrab; point.OnHighlightEvent += OnHighlight; } void OnGrab(PlacePoint hand, Grabbable grab) { changer?.UpdateText(placeMessage); } void OnHighlight(PlacePoint hand, Grabbable grab) { changer?.UpdateText(highlightMessage); } } }