Class MirosBird.BirdLeg
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class MirosBird.BirdLeg
- Inheritance
-
MirosBird.BirdLeg
- Inherited Members
-
Constructors
BirdLeg(MirosBird, int)
public BirdLeg(MirosBird bird, int legNumber)
Parameters
bird MirosBird
legNumber int
Fields
bird
Field Value
- MirosBird
debugColor
Field Value
- Color
flip
Field Value
- float
public int footSecureFrames
Field Value
- int
public Vector2? footSecurePos
Field Value
- Vector2?
forwardPower
public float forwardPower
Field Value
- float
public bool groundContact
Field Value
- bool
joints
public MirosBird.BirdLeg.Joint[] joints
Field Value
- Joint[]
public Vector2? lastFootSecurePos
Field Value
- Vector2?
lastRunMode
Field Value
- float
lastSpringPow
public float lastSpringPow
Field Value
- float
legNumber
Field Value
- int
lightUp
Field Value
- int
lightUpPos1
public Vector2 lightUpPos1
Field Value
- Vector2
lightUpPos2
public Vector2 lightUpPos2
Field Value
- Vector2
lowerLegLength
public float lowerLegLength
Field Value
- float
modeConservativeBias
public bool modeConservativeBias
Field Value
- bool
moveFromPos
public Vector2 moveFromPos
Field Value
- Vector2
moveProgress
public float moveProgress
Field Value
- float
moveToPos
public Vector2? moveToPos
Field Value
- Vector2?
runMode
Field Value
- float
springDir
Field Value
- Vector2
springPower
Field Value
- float
tighLenght
Field Value
- float
Properties
ConnectionPos
public Vector2 ConnectionPos { get; }
Property Value
- Vector2
ConnectionSide
public float ConnectionSide { get; }
Property Value
- float
public MirosBird.BirdLeg.Joint Foot { get; }
Property Value
- MirosBird.BirdLeg.Joint
Hip
public MirosBird.BirdLeg.Joint Hip { get; }
Property Value
- MirosBird.BirdLeg.Joint
Knee
public MirosBird.BirdLeg.Joint Knee { get; }
Property Value
- MirosBird.BirdLeg.Joint
room
public Room room { get; }
Property Value
- Room
Methods
Reset()
RunMode()
Slip(Vector2, Vector2)
public void Slip(Vector2 lastPs, Vector2 ps)
Parameters
lastPs Vector2
ps Vector2
SmallSparks(Vector2, Vector2)
public void SmallSparks(Vector2 lastPs, Vector2 ps)
Parameters
lastPs Vector2
ps Vector2
StandMode()
Update()