示例#1
0
    /// <summary>
    /// Creates a GUIStyle from images
    /// </summary>
    /// <param name="styleImages">Images To Use</param>
    /// <param name="styleToCopy">A GUIStyle to copy</param>
    /// <returns>The New GUIStyle</returns>
    public static GUIStyle CreateStyleFromImages(GUIStyleImages styleImages, GUIStyle styleToCopy)
    {
        GUIStyle tempStyle = new GUIStyle(styleToCopy);

        tempStyle.normal.background = styleImages.normal;
        tempStyle.hover.background = styleImages.hover;
        tempStyle.focused.background = styleImages.focused;
        tempStyle.active.background = styleImages.active;

        return tempStyle;
    }
示例#2
0
 /// <summary>
 /// Creates a GUIstyle from images
 /// </summary>
 /// <param name="styleImages">Images To Use</param>
 /// <returns>The New GUIStyle</returns>
 public static GUIStyle CreateStyleFromImages(GUIStyleImages styleImages)
 {
     return CreateStyleFromImages(styleImages, new GUIStyle());
 }