Class MoveAbleLogic
Inheritance
MoveAbleLogic
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
|
Improve this Doc
View Source
fInitMoveSpeed
Declaration
public float fInitMoveSpeed { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public float fInputX_Minus1_1 { get; }
Property Value
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
Returns
|
Improve this Doc
View Source
Declaration
public static MoveAbleLogic CreateLogic_Transform(MonoBehaviour pOwner)
Parameters
Type |
Name |
Description |
MonoBehaviour |
pOwner |
|
Returns
|
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
|
Improve this Doc
View Source
OnMove(Single, Single, Single)
Declaration
protected abstract void OnMove(float fMoveX_Minus1_1, float fMoveSpeed, float fDeltaTime)
Parameters