public void Register(Transform obj) { var trackedObject = new CompassObject(obj); CompassObjects.Add(obj, trackedObject); OnRegister?.Invoke(trackedObject); }
private void InstantiateObjectReference(CompassObject trackedObject) { var objRef = Instantiate(objReference, compassLine.transform); objRef.gameObject.SetActive(true); trackedObject.ObjRef = objRef; }