unity3d - “图像”不包含 Unity 上“颜色”的定义
问题描述
不能在图像组件上使用颜色。
寻找解决方案,但没有运气。如何在图像上使用颜色?
这是应该工作的示例代码
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);
}
解决方案
该代码似乎没有任何问题。确保包括
using UnityEngine.UI;
在脚本的顶部。
推荐阅读
- vue.js - Vuejs/Buetify:使用 b-table 的可搜索道具清除搜索过滤器
- android - 如何从 Firebase 数据库中检索图像 url
- html - 是图像文件问题还是大小问题?HTML CSS 背景图片问题
- javascript - React 中的隐藏输入/文本区域值 onChange setState - 无需用户输入输入
- ag-grid - 在服务器 API 上排序后如何在客户端上禁用排序?
- azure - 缩小 Azure SQL Server 权限
- apache-spark - 对于相同的数据总量,来自多个 parquet 文件的 SparkSQL 查询比单个 parquet 慢得多
- angular - 无法在 IIS 默认网站内使用 Angular 托管 ASP .NET core 3.1
- python - 在 Dash 中实现一个控制台,该控制台会根据服务器上的中间步骤的状态进行更新
- regex - 正则表达式匹配两个字符之间的特殊字符