void ShowImageTemplate(string myName, UI_Skin.ImageTemplate myImageTemplate) { EditorGUILayout.LabelField(myName); EditorGUI.indentLevel++; myImageTemplate.sprite = EditorGUILayout.ObjectField("sprite", myImageTemplate.sprite, typeof(Sprite), true) as Sprite; myImageTemplate.color = EditorGUILayout.ColorField("color", myImageTemplate.color); EditorGUI.indentLevel--; }
public void UpdateImage(Image targetImage, UI_Skin.ImageTemplate newImage) { targetImage.sprite = newImage.sprite; targetImage.color = newImage.color; }