C# Class VesselMover.VesselMove

Inheritance: UnityEngine.MonoBehaviour
ファイルを表示 Open project: BahamutoD/VesselMover Class Usage Examples

Public Properties

Property Type Description
instance VesselMove
isMovingVessel bool
moveHeight float
movingVessel Vessel

Private Properties

Property Type Description
Awake void
CapsuleCast bool
EndMoveRoutine IEnumerator
FixedUpdate void
GetBoundPoint Vector3
GetRadarAltitude float
GetRaycastAltitude float
LateUpdate void
North Vector3
ShowModeMessage void
Start void
ToggleMoveMode void
Update void
UpdateBounds void
UpdateDebugLines void
UpdateMove void
WorldPositionToGeoCoords UnityEngine.Vector3d

Public Methods

Method Description
EndMove ( ) : void
StartMove ( Vessel v, bool forceReleaseClamps ) : void

Private Methods

Method Description
Awake ( ) : void
CapsuleCast ( RaycastHit &rayHit ) : bool
EndMoveRoutine ( VesselBounds vesselBounds ) : IEnumerator
FixedUpdate ( ) : void
GetBoundPoint ( int index, int totalPoints, float radiusFactor ) : Vector3
GetRadarAltitude ( Vessel vessel ) : float
GetRaycastAltitude ( VesselBounds vesselBounds ) : float
LateUpdate ( ) : void
North ( ) : Vector3
ShowModeMessage ( ) : void
Start ( ) : void
ToggleMoveMode ( ) : void
Update ( ) : void
UpdateBounds ( ) : void
UpdateDebugLines ( ) : void
UpdateMove ( ) : void
WorldPositionToGeoCoords ( UnityEngine.Vector3d worldPosition, CelestialBody body ) : UnityEngine.Vector3d

Method Details

EndMove() public method

public EndMove ( ) : void
return void

StartMove() public method

public StartMove ( Vessel v, bool forceReleaseClamps ) : void
v Vessel
forceReleaseClamps bool
return void

Property Details

instance public_oe static_oe property

public static VesselMove instance
return VesselMove

isMovingVessel public_oe property

public bool isMovingVessel
return bool

moveHeight public_oe property

public float moveHeight
return float

movingVessel public_oe property

public Vessel movingVessel
return Vessel