public override string ToString() { var str = string.Empty; str += "eligibleForClick: " + eligibleForClick + "\n"; str += "pointerEnter: " + Pointer3DInputModule.PrintGOPath(pointerEnter) + "\n"; str += "pointerPress: " + Pointer3DInputModule.PrintGOPath(pointerPress) + "\n"; str += "lastPointerPress: " + Pointer3DInputModule.PrintGOPath(lastPress) + "\n"; str += "pressEnter: " + Pointer3DInputModule.PrintGOPath(pressEnter) + "\n"; str += "pointerDrag: " + Pointer3DInputModule.PrintGOPath(pointerDrag) + "\n"; return(str); }
public override string ToString() { var str = string.Empty; str += "Raycaster path: " + Pointer3DInputModule.PrintGOPath(gameObject) + "(" + GetType().Name + ")\n"; str += "Raycaster transform: " + "pos" + transform.position.ToString("0.00") + " " + "rot" + transform.eulerAngles.ToString("0.0") + "\n"; for (int i = 0, imax = buttonEventDataList.Count; i < imax; ++i) { var eventData = buttonEventDataList[i]; if (eventData == null) { continue; } if (eventData.eligibleForClick || (i == 0 && eventData.pointerEnter != null)) // is hover event? { str += "<b>EventData: [" + i + "]</b>\n"; str += eventData.ToString(); } } return(str); }