C# Class TrackingComputer, Heavy-Insertion

Inheritance: MonoBehaviour
显示文件 Open project: Rabenvald/Heavy-Insertion Class Usage Examples

Public Methods

Method Description
GetFiringSolution ( Vector3 origin, Vector3 target, float muzzle_v, Vector3 gravity, Vector3 myVelocity, Vector3 targetVelocity, float margin ) : Vector3
GetParabolicFiringSolution ( Vector3 origin, Vector3 target, float muzzle_v, Vector3 gravity ) : Vector3
GetParabolicFiringSolution ( Vector3 origin, Vector3 target, float muzzle_v, Vector3 gravity, Vector3 myVelocity ) : Vector3
GetParabolicFiringSolution ( Vector3 origin, Vector3 target, float muzzle_v, Vector3 gravity, Vector3 myVelocity, Vector3 targetVelocity ) : Vector3

Private Methods

Method Description
GetParabolicFiringSolutionTime ( Vector3 origin, Vector3 target, float muzzle_v, Vector3 gravity ) : float
Start ( ) : void
Update ( ) : void

Method Details

GetFiringSolution() public static method

public static GetFiringSolution ( Vector3 origin, Vector3 target, float muzzle_v, Vector3 gravity, Vector3 myVelocity, Vector3 targetVelocity, float margin ) : Vector3
origin Vector3
target Vector3
muzzle_v float
gravity Vector3
myVelocity Vector3
targetVelocity Vector3
margin float
return Vector3

GetParabolicFiringSolution() public static method

public static GetParabolicFiringSolution ( Vector3 origin, Vector3 target, float muzzle_v, Vector3 gravity ) : Vector3
origin Vector3
target Vector3
muzzle_v float
gravity Vector3
return Vector3

GetParabolicFiringSolution() public static method

public static GetParabolicFiringSolution ( Vector3 origin, Vector3 target, float muzzle_v, Vector3 gravity, Vector3 myVelocity ) : Vector3
origin Vector3
target Vector3
muzzle_v float
gravity Vector3
myVelocity Vector3
return Vector3

GetParabolicFiringSolution() public static method

public static GetParabolicFiringSolution ( Vector3 origin, Vector3 target, float muzzle_v, Vector3 gravity, Vector3 myVelocity, Vector3 targetVelocity ) : Vector3
origin Vector3
target Vector3
muzzle_v float
gravity Vector3
myVelocity Vector3
targetVelocity Vector3
return Vector3