Show / Hide Table of Contents

    Class MoveAbleLogic

    Inheritance
    Object
    MoveAbleLogic
    MoveAbleLogic_Rigidbody2D
    MoveAbleLogic_Transform
    Namespace: Global
    Assembly: Main.dll
    Syntax
    public abstract class MoveAbleLogic

    Constructors

    | Improve this Doc View Source

    MoveAbleLogic(MonoBehaviour)

    Declaration
    protected MoveAbleLogic(MonoBehaviour pOwner)
    Parameters
    Type Name Description
    MonoBehaviour pOwner

    Properties

    | Improve this Doc View Source

    fCurrentMoveSpeed

    Declaration
    public float fCurrentMoveSpeed { get; }
    Property Value
    Type Description
    Single
    | Improve this Doc View Source

    fInitMoveSpeed

    Declaration
    public float fInitMoveSpeed { get; }
    Property Value
    Type Description
    Single
    | Improve this Doc View Source

    fInputX_Minus1_1

    Declaration
    public float fInputX_Minus1_1 { get; }
    Property Value
    Type Description
    Single

    Methods

    | Improve this Doc View Source

    CreateLogic_Rigidbody2D(MonoBehaviour, MoveAbleLogic_Rigidbody2D.EMode)

    Declaration
    public static MoveAbleLogic CreateLogic_Rigidbody2D(MonoBehaviour pOwner, MoveAbleLogic_Rigidbody2D.EMode eMode)
    Parameters
    Type Name Description
    MonoBehaviour pOwner
    MoveAbleLogic_Rigidbody2D.EMode eMode
    Returns
    Type Description
    MoveAbleLogic
    | Improve this Doc View Source

    CreateLogic_Transform(MonoBehaviour)

    Declaration
    public static MoveAbleLogic CreateLogic_Transform(MonoBehaviour pOwner)
    Parameters
    Type Name Description
    MonoBehaviour pOwner
    Returns
    Type Description
    MoveAbleLogic
    | Improve this Doc View Source

    DoMove(Single)

    Declaration
    public void DoMove(float fMoveX_Minus1_1)
    Parameters
    Type Name Description
    Single fMoveX_Minus1_1
    | Improve this Doc View Source

    DoSet_InitMoveSpeed(Single)

    Declaration
    public void DoSet_InitMoveSpeed(float fMoveSpeed)
    Parameters
    Type Name Description
    Single fMoveSpeed
    | Improve this Doc View Source

    DoUpdate(Single)

    Declaration
    public void DoUpdate(float fDeltaTime)
    Parameters
    Type Name Description
    Single fDeltaTime
    | Improve this Doc View Source

    GetCurrentSpeed()

    Declaration
    protected abstract float GetCurrentSpeed()
    Returns
    Type Description
    Single
    | Improve this Doc View Source

    OnMove(Single, Single, Single)

    Declaration
    protected abstract void OnMove(float fMoveX_Minus1_1, float fMoveSpeed, float fDeltaTime)
    Parameters
    Type Name Description
    Single fMoveX_Minus1_1
    Single fMoveSpeed
    Single fDeltaTime
    • Improve this Doc
    • View Source
    • 0 Comments
    Back to top Example Footer