DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ Curve()

static proto native vector Math3D::Curve ( ECurveType type,
float param,
notnull array< vector > points )
staticprivate

Computes curve.

Возвращает
vector
auto points = new array<vector>();
points.Insert( Vector( 0, 0, 0) );
points.Insert( Vector( 5, 0, 0) );
points.Insert( Vector( 8, 3, 0) );
points.Insert( Vector( 6, 1, 0) );
float t = 0.5;
vector result = Math3D.Curve(ECurveType.CatmullRom, t, points);
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
Определения EnConvert.c:106
ECurveType
Определения EnMath3D.c:21
proto native vector Vector(float x, float y, float z)
Vector constructor from components.
void Math3D()
Определения EnMath3D.c:29

Используется в RecoilBase::GetPositionOnCurve() и KuruShake::Update().