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

    Interface IProvidesFacialExpressions

    Defines the API for a facial expression provider

    Inherited Members
    IFunctionalityProvider.LoadProvider()
    IFunctionalityProvider.ConnectSubscriber(Object)
    IFunctionalityProvider.UnloadProvider()
    Namespace: Unity.MARS
    Syntax
    public interface IProvidesFacialExpressions : IFunctionalityProvider

    Methods

    SubscribeToExpression(MRFaceExpression, Action<Single>, Action<Single>)

    Register for events associated with a given facial expression

    Declaration
    void SubscribeToExpression(MRFaceExpression expression, Action<float> engaged, Action<float> disengaged)
    Parameters
    Type Name Description
    MRFaceExpression expression

    The named facial expression to subscribe to

    Action<Single> engaged

    What happens when the facial expression is shown

    Action<Single> disengaged

    What happens when the facial expression stops being shown

    UnsubscribeToExpression(MRFaceExpression, Action<Single>, Action<Single>)

    Unregister for events associated with a given facial expression

    Declaration
    void UnsubscribeToExpression(MRFaceExpression expression, Action<float> engaged, Action<float> disengaged)
    Parameters
    Type Name Description
    MRFaceExpression expression

    The named facial expression to unsubscribe from

    Action<Single> engaged

    The engaged action to remove from the event handler

    Action<Single> disengaged

    The disengaged action to remove from the event handler

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