代码
public Texture buttonTexture;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
}
void OnGUI(){
GUIStyle fontStyle = new GUIStyle();
fontStyle.alignment=TextAnchor.MiddleCenter;
fontStyle.fontSize=25;
fontStyle.normal.textColor=Color.white;
fontStyle.normal.background=(Texture2D)buttonTexture;
if(GUI.Button(new Rect(100,700,800,100),"开始进行验电,请使用验电器进行验电操作",fontStyle)){
Debug.Log("点击了按钮");
}
}
}
二.背景图片的透明度
背景图片的透明度是在制作图片的时候进行设置的,如下图所示:
三.将制作好的图片设置到代码对应的Texture对象上即可实现按钮的透明背景