''Image'在Unity上不包含'color'的定义

问题描述 投票:0回答:1

不能在图像组件上使用颜色。

寻找解决方案,但没有运气。如何在图像上使用颜色?

这是应该工作的示例代码

public void Locked(GameObject go)
{
    Image ima = go.GetComponent<Image>();
    // Below line throws 'Image' does not contain a definition for 'color'
    ima.color = new Color(200,200,200); 
}
unity3d
1个回答
0
投票

该代码似乎没有任何问题。确保包括

using UnityEngine.UI;

位于脚本顶部。

© www.soinside.com 2019 - 2024. All rights reserved.