所以现在我有了这个层次结构:Cube→Canvas→RawImage
我想获得我在rawimage上点击的坐标,但我不知道现在从哪里开始。
也许你需要的是改变你的方法,我可以看到一些解决方案。
Canvas
从Overlay
更改为World Space
和Raycast
点击以获得正常位置,而不是Canvas
位置。Canvas
有Overlay
,我认为Input.mousePosition
与RectTransform.position
成正比,所以有你的位置。对于两者,您可以使用IPointerClickHandler来检测任何UI元素上的单击。