C# 如何获取Unity 2019.3中的图像引用?

C# 如何获取Unity 2019.3中的图像引用?,c#,unity3d,user-interface,C#,Unity3d,User Interface,所以通常在Unity中,我可以通过使用GetComponent()获得对游戏对象上组件的引用。在本例中,我想执行一个简单的getComponentChildren(),以便对图像执行一些代码。正常的团结 但在2019.3年,我似乎无法做到这一点,因为Image不再是一个组件 ArgumentException:GetComponent要求请求的组件“映像”派生自MonoBehavior或组件或是接口。 因此,我不确定如何在RectTransform上获得对图像“组件”的引用,以便对其进行操作。有

所以通常在Unity中,我可以通过使用
GetComponent()
获得对游戏对象上组件的引用。在本例中,我想执行一个简单的
getComponentChildren()
,以便对图像执行一些代码。正常的团结

但在2019.3年,我似乎无法做到这一点,因为
Image
不再是一个组件

ArgumentException:GetComponent要求请求的组件“映像”派生自MonoBehavior或组件或是接口。


因此,我不确定如何在RectTransform上获得对图像“组件”的引用,以便对其进行操作。有什么想法吗?

愚蠢的回答,但我想出来了。为了子孙后代离开这里

我的
Image
类型被错误地定义为
Unity.UI元素.Image
而不是我想要的
Unity.UI.Image
。拥有两个同名的不同类非常酷