C# 클래스 TrackingComputer, Heavy-Insertion

상속: MonoBehaviour
파일 보기 프로젝트 열기: Rabenvald/Heavy-Insertion 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
GetParabolicFiringSolutionTime ( Vector3 origin, Vector3 target, float muzzle_v, Vector3 gravity ) : float
Start ( ) : void
Update ( ) : void

메소드 상세

GetFiringSolution() 공개 정적인 메소드

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
리턴 Vector3

GetParabolicFiringSolution() 공개 정적인 메소드

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

GetParabolicFiringSolution() 공개 정적인 메소드

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
리턴 Vector3

GetParabolicFiringSolution() 공개 정적인 메소드

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
리턴 Vector3