private void DestinationMarkerSet(object o, DestinationMarkerEventArgs e) { OnDestinationMarkerSet.Invoke(o, e); }
private void DoPointerDestinationSet(object sender, DestinationMarkerEventArgs e) { DebugLogger(e.controllerIndex, "POINTER DESTINATION", e.target, e.distance, e.destinationPosition); }
//pointer events control private void DoPointerIn(object sender, DestinationMarkerEventArgs e) { DebugLogger(VRTK_ControllerReference.GetRealIndex(e.controllerReference), "POINTER IN", e.target, e.raycastHit, e.distance, e.destinationPosition); if (e.target.name == "botton_1") { camera.transform.position = obj1.transform.position; camera.transform.rotation = obj1.transform.rotation; } else if (e.target.name == "confirm") { lock1 = false; obj12.SetActive(false); } else if (e.target.name == "no") { panel.SetActive(false); lock2 = true; } else if (e.target.name == "yes") { SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1); } else if (e.target.name == "yesToWatch") { videoplayer123.gameObject.SetActive(true); music.gameObject.SetActive(true); movieComfirm.SetActive(false); lock1 = true; } else if (e.target.name == "noWatch") { videoplayer123.gameObject.SetActive(false); music.gameObject.SetActive(false); movieComfirm.SetActive(false); lock1 = false; StartCoroutine(ToNextScene()); } else if (e.target.name == "Plane") { videoplayer123.Play(); music.Play(); } else if (e.target.name == "on1") { videoplayer123.gameObject.SetActive(true); music.gameObject.SetActive(true); abc1.GetComponent <Renderer> ().material = color1; abc2.GetComponent <Renderer> ().material = color2; } else if (e.target.name == "off1") { videoplayer123.gameObject.SetActive(false); music.gameObject.SetActive(false); abc1.GetComponent <Renderer> ().material = color2; abc2.GetComponent <Renderer> ().material = color1; } else if (e.target.name == "on2") { open = true; abc3.GetComponent <Renderer> ().material = color1; abc4.GetComponent <Renderer> ().material = color2; } else if (e.target.name == "off2") { open = false; abc3.GetComponent <Renderer> ().material = color2; abc4.GetComponent <Renderer> ().material = color1; } else if (e.target.name == "on3") { open2 = true; abc5.GetComponent <Renderer> ().material = color1; abc6.GetComponent <Renderer> ().material = color2; } else if (e.target.name == "off3") { open2 = false; abc5.GetComponent <Renderer> ().material = color2; abc6.GetComponent <Renderer> ().material = color1; } if (lock1 == false) { if (e.target.name == "ggg" && uiIsOpen == false) { obj2.SetActive(true); uiIsOpen = true; obj2.GetComponent <yesno> ().yesorno = true; } else if (e.target.name.StartsWith("Cusinart") && uiIsOpen == false) { obj3.SetActive(true); uiIsOpen = true; obj3.GetComponent <yesno> ().yesorno = true; } else if (e.target.name.StartsWith("Coffee") && uiIsOpen == false) { obj4.SetActive(true); uiIsOpen = true; obj4.GetComponent <yesno> ().yesorno = true; } else if (e.target.name.StartsWith("blue") && uiIsOpen == false) { obj5.SetActive(true); uiIsOpen = true; obj5.GetComponent <yesno> ().yesorno = true; } else if (e.target.name.StartsWith("big") && uiIsOpen == false) { obj6.SetActive(true); uiIsOpen = true; obj6.GetComponent <yesno> ().yesorno = true; } else if (e.target.name.StartsWith("filter") && uiIsOpen == false) { obj7.SetActive(true); uiIsOpen = true; obj7.GetComponent <yesno> ().yesorno = true; } else if (e.target.name.StartsWith("kettle") && uiIsOpen == false) { obj8.SetActive(true); uiIsOpen = true; obj8.GetComponent <yesno> ().yesorno = true; } else if (e.target.name.StartsWith("mug") && uiIsOpen == false) { obj9.SetActive(true); uiIsOpen = true; obj9.GetComponent <yesno> ().yesorno = true; } else if (e.target.name.StartsWith("water") && uiIsOpen == false) { obj10.SetActive(true); uiIsOpen = true; obj10.GetComponent <yesno> ().yesorno = true; } else if (e.target.name.StartsWith("pow") && uiIsOpen == false) { obj11.SetActive(true); uiIsOpen = true; obj11.GetComponent <yesno> ().yesorno = true; } if (e.target.name == "confirm1") { obj2.SetActive(false); uiIsOpen = false; } else if (e.target.name.StartsWith("confirm2")) { obj4.SetActive(false); uiIsOpen = false; } else if (e.target.name.StartsWith("confirm3")) { obj3.SetActive(false); uiIsOpen = false; } else if (e.target.name.StartsWith("confirm4")) { obj5.SetActive(false); uiIsOpen = false; } else if (e.target.name.StartsWith("confirm5")) { obj6.SetActive(false); uiIsOpen = false; } else if (e.target.name.StartsWith("confirm6")) { obj7.SetActive(false); uiIsOpen = false; } else if (e.target.name.StartsWith("confirm7")) { obj8.SetActive(false); uiIsOpen = false; } else if (e.target.name.StartsWith("confirm8")) { obj9.SetActive(false); uiIsOpen = false; } else if (e.target.name.StartsWith("confirm9")) { obj10.SetActive(false); uiIsOpen = false; } else if (e.target.name.StartsWith("confirm10")) { obj11.SetActive(false); uiIsOpen = false; } } }
private void Teleport_Teleported(object sender, DestinationMarkerEventArgs e) { skipRunningAway = true; }
void OnPointerExit(object sender, DestinationMarkerEventArgs e) { tempTarget = null; tempTargetTransform = null; }
private void Teleported(object o, DestinationMarkerEventArgs e) { OnTeleported.Invoke(e); }
private void DestinationMarkerExit(object o, DestinationMarkerEventArgs e) { OnDestinationMarkerExit.Invoke(e); }
private void _Pointer_DestinationMarkerEnter(object sender, DestinationMarkerEventArgs e) { HighLight(e.target, EnterColor); }
public override void DestinationMarkerSet(object sender, DestinationMarkerEventArgs e) { oscTriggerTest.SendOSCMessage(string.Format("{0}/selected", oscTriggerTest.oscAddress), customTrigger.Mark.datum["fpath"]); }
public override void DestinationMarkerEnter(object sender, DestinationMarkerEventArgs e) { Debug.Log(string.Format("Fpath: {0}", customTrigger.Mark.datum["fpath"])); oscTriggerTest.SendOSCMessage(string.Format("{0}/enter", oscTriggerTest.oscAddress), customTrigger.Mark.datum["fpath"]); }
public override void DestinationMarkerHover(object sender, DestinationMarkerEventArgs e) { //oscTrigger.SendOSCMessage(string.Format("{0}/hover", oscTrigger.oscAddress), oscTrigger.mark.datum["fpath"]); }
private void DoPointerOut(object sender, DestinationMarkerEventArgs e) { DebugLogger(e.controllerIndex, "POINTER OUT", e.target, e.raycastHit, e.distance, e.destinationPosition); }
private void DestinationMarkerHover(object sender, DestinationMarkerEventArgs e) { UpdateStepWithVelocity(e); }
private void _Pointer_DestinationMarkerSet(object sender, DestinationMarkerEventArgs e) { //HighLight(e.target, SelectColor); }
private void OnIAOPointerStateValid(object sender, DestinationMarkerEventArgs e) { Play(pointerStateValidClip); }
private void _Pointer_DestinationMarkerExit(object sender, DestinationMarkerEventArgs e) { HighLight(e.target, Color.clear); }
void OnPointerEnter(object sender, DestinationMarkerEventArgs e) { target = e.target; }
private void VrtkPointer_DestinationMarkerEnter(object sender, DestinationMarkerEventArgs e) { //e.target }
private void ForceTeleportScript_DestinationMarkerSet(object sender, DestinationMarkerEventArgs e) { gameObject.SetActive(false); }
/// <summary> /// Emitted when a collision with a game object is kept. /// </summary> /// <param name="sender">VRTK predefined variable, not used in this project</param> /// <param name="e">VRTK predefined variable, not used in this project</param> private void DestinationMarkerHover(object sender, DestinationMarkerEventArgs e) // unknown trigger { }
private void DoPointerDestinationSet(object sender, DestinationMarkerEventArgs e) { DebugLogger(VRTK_ControllerReference.GetRealIndex(e.controllerReference), "POINTER DESTINATION", e.target, e.raycastHit, e.distance, e.destinationPosition); }
/// <summary> /// Emitted when the destination marker is active in the scene to determine the last destination position(useful for selecting and teleporting). /// </summary> /// <param name="sender">VRTK predefined variable, not used in this project</param> /// <param name="e">event arguments contain a reference to the target</param> protected virtual void DestinationMarkerSet(object sender, DestinationMarkerEventArgs e) { // apply a different color to the target ToggleHighlight(e.target, selectColor); }
private void Teleporting(object o, DestinationMarkerEventArgs e) { OnTeleporting.Invoke(o, e); }
private void DestinationMarkerHover(object o, DestinationMarkerEventArgs e) { OnDestinationMarkerHover.Invoke(o, e); }