//////////////////////////////////////////////////// // // EventSystem Functions [I/O] // public void OnBPressDown(WiiMoteEventData eventData) { Transform tform = eventData.module.transform; float dist = Vector3.Distance(this.transform.position, tform.position); transforms.Add(new KeyValuePair <Transform, float>(tform, dist)); }
void HandlePointerExitAndEnter(WiiMoteEventData eventData) { if (eventData.previousRaycast != eventData.currentRaycast) { ExecuteEvents.Execute <IPointerEnterHandler>(eventData.currentRaycast, eventData, ExecuteEvents.pointerEnterHandler); ExecuteEvents.Execute <IPointerExitHandler>(eventData.previousRaycast, eventData, ExecuteEvents.pointerExitHandler); } }
public void OnBPressUp(WiiMoteEventData eventData) { foreach (KeyValuePair <Transform, float> pair in transforms) { if (pair.Key == eventData.module.transform) { transforms.Remove(pair); return; } } }
//////////////////////////////////////////////////// // // EventSystem Functions [I/O] // public void OnBPressDown(WiiMoteEventData eventData) { if (primary == null) { primary = eventData.module.transform; } else if (secondary == null) { secondary = eventData.module.transform; initialScale = this.transform.localScale; initialDistance = Vector3.Distance(primary.position, secondary.position); } }
public void OnBPressUp(WiiMoteEventData eventData) { //release primary if primary if (primary == eventData.module.transform) { primary = null; } //release secondary if secondary if (secondary == eventData.module.transform) { secondary = null; } }
public void OnGlobalBPressUp(WiiMoteEventData eventData) { Debug.Log(eventData.module.transform.position); }
public void OnBPress(WiiMoteEventData eventData) { // }
public void OnGlobalPlusPressUp(WiiMoteEventData eventData) { }
public void OnGlobalPlusPressDown(WiiMoteEventData eventData) { pre_tran = FourDObjectcs [toggle].GetComponent <Transform> (); toggle = (toggle + 1) % FourDObjectcs.Length; updateobject(toggle); }
public void OnPlusPressDown(WiiMoteEventData eventData) { throw new System.NotImplementedException(); }
public void OnUpPressUp(WiiMoteEventData eventData) { throw new System.NotImplementedException(); }
public void OnGlobalDownPress(WiiMoteEventData eventData) { Debug.Log("OnGlobalDownPress on " + this.name + " from module " + eventData.module.name); }
public void OnGlobalRightPressUp(WiiMoteEventData eventData) { Debug.Log("OnGlobalRightPressUp on " + this.name + " from module " + eventData.module.name); }