unity 如何获取一个image在平面的坐标
时间: 2024-02-19 19:58:44 浏览: 132
获取一张图片上的坐标点
要获取Unity中Image在平面上的坐标,需要使用RectTransform组件。首先,获取Image对象的RectTransform组件,然后使用该组件的anchoredPosition属性获取Image在平面上的坐标。
例如,如果有一个名为image的Image对象,可以通过以下方式获取其在平面上的坐标:
```csharp
RectTransform imageRectTransform = image.GetComponent<RectTransform>();
Vector2 imagePosition = imageRectTransform.anchoredPosition;
```
这样就可以获取Image在平面上的坐标了。注意,这里的坐标是相对于其父物体的坐标。
阅读全文