// Use this for initialization void Start() { sender = GetComponent <RayCastSender>(); avatar = GetComponentInParent <OvrAvatar>(); grabber = GetComponentInParent <Grabber>(); otherToggler = GetComponentInParent <ToggleRayCastOnGrabbable>(); controller = marker.controller; ConnectController(controller); }
// Use this for initialization void Start() { sender = GetComponentInChildren <RayCastSender>(); avatar = GetComponentInParent <OvrAvatar>(); grabber = GetComponentInChildren <Grabber>(); otherToggler = GetComponentInChildren <ToggleRayCastOnGrabbable>(); controller = gameObject.GetComponent <VRController>(); marker = gameObject.GetComponentInChildren <FreeMarker>(true); penModel = transform.Find("Pen").gameObject; ConnectController(controller); }