示例#1
0
    public override UIStyleInfoInterface GetStyle(Component component)
    {
        Graphic       comp  = (Graphic)component;
        UIGraphicInfo style = (UIGraphicInfo)base.GetStyle(component);

        style.color         = comp.color;
        style.material      = comp.material;
        style.raycastTarget = comp.raycastTarget;

        return(style);
    }
示例#2
0
#pragma warning disable
    void GraphicGUI(UIGraphicInfo data)
    {
        data.color         = EditorGUILayout.ColorField("Color:", data.color);
        data.material      = (Material)EditorGUILayout.ObjectField("Material:", data.material, typeof(Material));
        data.raycastTarget = EditorGUILayout.Toggle("Raycast Target:", data.raycastTarget);
    }