Поделиться через


ConstantForceEffect.SetParametersWithEnvelope Метод

Определение

Задает параметры для эффекта и задает конверт для эффекта.

public:
 virtual void SetParametersWithEnvelope(float3 vector, float attackGain, float sustainGain, float releaseGain, TimeSpan startDelay, TimeSpan attackDuration, TimeSpan sustainDuration, TimeSpan releaseDuration, unsigned int repeatCount) = SetParametersWithEnvelope;
void SetParametersWithEnvelope(float3 const& vector, float const& attackGain, float const& sustainGain, float const& releaseGain, TimeSpan const& startDelay, TimeSpan const& attackDuration, TimeSpan const& sustainDuration, TimeSpan const& releaseDuration, uint32_t const& repeatCount);
public void SetParametersWithEnvelope(Vector3 vector, float attackGain, float sustainGain, float releaseGain, System.TimeSpan startDelay, System.TimeSpan attackDuration, System.TimeSpan sustainDuration, System.TimeSpan releaseDuration, uint repeatCount);
function setParametersWithEnvelope(vector, attackGain, sustainGain, releaseGain, startDelay, attackDuration, sustainDuration, releaseDuration, repeatCount)
Public Sub SetParametersWithEnvelope (vector As Vector3, attackGain As Single, sustainGain As Single, releaseGain As Single, startDelay As TimeSpan, attackDuration As TimeSpan, sustainDuration As TimeSpan, releaseDuration As TimeSpan, repeatCount As UInteger)

Параметры

vector
Vector3 Vector3

float3

Вектор, описывающий направление и величину эффекта на каждой оси. Каждая ось имеет диапазон от -1,0 до 1,0 и не зависит от других осей. При указании отрицательного значения для оси входные значения будут обратными.

attackGain
Single

float

Процент, на который уменьшить силу эффекта, когда он наращивается.

sustainGain
Single

float

Процент, на который уменьшается сила эффекта, когда он поддерживается.

releaseGain
Single

float

Процент, на который уменьшить силу эффекта, когда он нарастает вниз.

startDelay
TimeSpan TimeSpan

Время задержки эффекта перед запуском.

attackDuration
TimeSpan TimeSpan

Время, чтобы нарастить до полной силы эффекта.

sustainDuration
TimeSpan TimeSpan

Время для поддержания эффекта в полной силе.

releaseDuration
TimeSpan TimeSpan

Время на то, чтобы спуститься с полной силы к нулю.

repeatCount
UInt32

unsigned int

uint32_t

Количество повторов эффекта.

Применяется к