using System; using System.Collections.Generic; using System.Collections.Immutable; using System.Linq; using Speckle.Core.Api; using UnityEngine; using UnityEngine.UI; using Text = UnityEngine.UI.Text; namespace Speckle.ConnectorUnity { [Obsolete] public class InteractionLogic : MonoBehaviour { private Receiver _receiver; public void InitReceiver(Stream stream, bool autoReceive) { gameObject.name = $"receiver-{stream.id}-{Guid.NewGuid().ToString()}"; InitRemove(); _receiver = gameObject.AddComponent(); _receiver.Stream = stream; var btn = gameObject.transform.Find("Btn").GetComponentInChildren