public class cButton : EditorWindow
{
[MenuItem("CREiPad/按钮/添加按钮 _#b", false, 7)]
static void AddButtonwind()
{
Rect wr = new Rect(0, 0, 500, 500);
cButton window = (cButton)EditorWindow.GetWindowWithRect(typeof(cButton), wr, true, "添加按钮");
window.Show();
}
//字体颜色
private Color textColor=Color.white;
void OnGUI()
{
textColor = EditorGUILayout.ColorField("字体颜色", textColor);
ChangeColor();
if (GUILayout.Button("确定"))
{
GameObject g = Addbutton(page);
Transform child = g.transform.GetChild(0);
child.GetComponent<Text>().color = textColor;
this.Close();
}
}
/// <summary>
/// 改变按钮颜色
/// </summary>
public void ChangeColor()
{
if (Selection.activeGameObject)
{
foreach (GameObject t in Selection.gameObjects)
{
Renderer rend = t.GetComponent<Renderer>();
if (rend!=null)
{
rend.sharedMaterial.color = matColor;
}
}
}
}
}
EditorWindow创建工具栏编辑栏编辑物体颜色
最新推荐文章于 2024-02-11 14:58:24 发布