C# Class SisyPhyst, Sisyphus

Inheritance: MonoBehaviour
显示文件 Open project: astrism/Sisyphus

Public Properties

Property Type Description
braceDistance float
dash GameObject
dashForce float
directionVelocities Vector3[]
directions bool[]
down GameObject
downForce Vector3
impactThreshold float
jumpForce float
leftForce float
levelRate float[]
magnet GameObject
maxLevels int
maxStats float[]
peak GameObject
punchForce Vector3
punches GameObject[]
rock GameObject
run GameObject
speedLevels float[]
statEffect float[]
statLevelRate float[]
stats float[]
strengthLevels float[]
upperCut GameObject[]
uppercutForce Vector3
walkForceMult float

Public Methods

Method Description
Awake ( ) : void
FixedUpdate ( ) : void
Kill ( ) : void
OnCollisionEnter ( Collision collision ) : void
OnCollisionExit ( Collision collision ) : void
Start ( ) : void
Update ( ) : void

Private Methods

Method Description
GetButton ( int direction ) : bool
GetButtonDown ( int direction ) : bool
playAnimation ( GameObject animation ) : void
playFromAnimations ( GameObject animations ) : void
pumpMass ( float amount, float time ) : void
statAction ( int action, int direction, bool discrete ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

FixedUpdate() public method

public FixedUpdate ( ) : void
return void

Kill() public method

public Kill ( ) : void
return void

OnCollisionEnter() public method

public OnCollisionEnter ( Collision collision ) : void
collision Collision
return void

OnCollisionExit() public method

public OnCollisionExit ( Collision collision ) : void
collision Collision
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

braceDistance public_oe property

public float braceDistance
return float

dash public_oe property

public GameObject dash
return GameObject

dashForce public_oe property

public float dashForce
return float

directionVelocities public_oe property

public Vector3[] directionVelocities
return Vector3[]

directions public_oe static_oe property

public static bool[] directions
return bool[]

down public_oe property

public GameObject down
return GameObject

downForce public_oe property

public Vector3 downForce
return Vector3

impactThreshold public_oe property

public float impactThreshold
return float

jumpForce public_oe property

public float jumpForce
return float

leftForce public_oe property

public float leftForce
return float

levelRate public_oe property

public float[] levelRate
return float[]

magnet public_oe property

public GameObject magnet
return GameObject

maxLevels public_oe property

public int maxLevels
return int

maxStats public_oe property

public float[] maxStats
return float[]

peak public_oe property

public GameObject peak
return GameObject

punchForce public_oe property

public Vector3 punchForce
return Vector3

punches public_oe property

public GameObject[] punches
return GameObject[]

rock public_oe property

public GameObject rock
return GameObject

run public_oe property

public GameObject run
return GameObject

speedLevels public_oe property

public float[] speedLevels
return float[]

statEffect public_oe property

public float[] statEffect
return float[]

statLevelRate public_oe property

public float[] statLevelRate
return float[]

stats public_oe property

public float[] stats
return float[]

strengthLevels public_oe property

public float[] strengthLevels
return float[]

upperCut public_oe property

public GameObject[] upperCut
return GameObject[]

uppercutForce public_oe property

public Vector3 uppercutForce
return Vector3

walkForceMult public_oe property

public float walkForceMult
return float