Advertisement

通过Unity&NGUI查找目标并更改其颜色的方式有多种

阅读量:

Unity&NGUI Label动态颜色与渐变实现

当需要在其他UI控制元素中调整特定颜色时,应如何操作?

首先,所有Label组件的颜色都需要进行修改,此时应为其添加以下代码

【这些通用的空函数能够即时调整对应对象的相关属性

public void LabelChangeColorRGBAFrom(float r, float g, float b, float a)
{
R = r; G = g; B = b; A = a; LabelColorTrun();
gameObject.GetComponent().from = new Color(R, G, B, A);
}
public void JudgetTweenColor()
{
if (!gameObject.GetComponent())
{
gameObject.AddComponent();
}
}
public void LabelChangeColorRGBATo(float

全部评论 (0)

还没有任何评论哟~