docs.unity3d.com
    显示 / 隐藏目录

    Class HasEditorColorMethods

    Methods for classes that implement IHasEditorColor

    Inheritance
    Object
    HasEditorColorMethods
    Namespace: Unity.MARS
    Syntax
    public static class HasEditorColorMethods

    Methods

    ApplyHueToChildren(IHasEditorColor, Single)

    Declaration
    public static void ApplyHueToChildren(this IHasEditorColor editorColor, float hueSimilarity = 0.9F)
    Parameters
    Type Name Description
    IHasEditorColor editorColor
    Single hueSimilarity

    SetNewColor(IHasEditorColor, Boolean, Boolean)

    Sets a new color for this object

    Declaration
    public static void SetNewColor(this IHasEditorColor editorColor, bool inheritHue, bool forceNew = false)
    Parameters
    Type Name Description
    IHasEditorColor editorColor

    This object (extension method)

    Boolean inheritHue

    If enabled, the color will use the same hue as any parent with the HasEditorColor interface.

    Boolean forceNew

    If enabled, the color will use a new color index, even if it is already the highest index in the scene

    SetNewColorIfDefault(IHasEditorColor)

    If the color is set to the default color, then it will choose a new color.

    Declaration
    public static void SetNewColorIfDefault(this IHasEditorColor editorColor)
    Parameters
    Type Name Description
    IHasEditorColor editorColor

    This object (extension method)

    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)