public void RayCastEnd(RayCastSender sender) { if (OnRayCastEnd != null) { OnRayCastEnd.Invoke(sender); } }
public void RayCastStart(RayCastSender sender) { if (OnRayCastStart != null) { OnRayCastStart.Invoke(sender); } }
public void RayCastStay(RayCastSender sender) { if (OnRayCastStay != null) { OnRayCastStay.Invoke(sender); } }
// Use this for initialization void Start() { sender = GetComponent <RayCastSender>(); avatar = GetComponentInParent <OvrAvatar>(); grabber = GetComponentInParent <Grabber>(); otherToggler = GetComponentInParent <ToggleRayCastOnGrabbable>(); controller = marker.controller; ConnectController(controller); }
protected void ButtonStayBehavior(GameObject other) { RayCastSender sender = other.GetComponent <RayCastSender>(); if (sender == null) { return; } Vector3 point = sender.TargetPoint; slider.lastLocalPos = slider.sliderOrigin.InverseTransformPoint(point); }
// 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); }
void OnRayCastStay(RayCastSender sender) { }
void OnRayCastStart(RayCastSender sender) { numPressers++; }
void OnRayCastEnd(RayCastSender sender) { numPressers--; }
void Start() { sender = GetComponent <RayCastSender>(); InitRayGrabber(); ConnectController(); }
// Use this for initialization void Start() { controller = GetComponent <VRController>(); sender = GetComponent <RayCastSender>(); ConnectController(); }
// Use this for initialization void Start() { handGrabber = GetComponent <Grabber>(); rayCastSender = GetComponent <RayCastSender>(); }
void OnRayCastStart(RayCastSender sender) { //print("raycast Start. NumHitters: " + numhitters); numhitters++; }
void OnRayCastEnd(RayCastSender sender) { numhitters--; }
// Use this for initialization void Start() { rayCastSender = GetComponent <RayCastSender>(); InitLaser(); }