Share via


RampForceEffect.SetParametersWithEnvelope Método

Definición

Establece los parámetros del efecto y establece un sobre para el efecto.

public:
 virtual void SetParametersWithEnvelope(float3 startVector, float3 endVector, float attackGain, float sustainGain, float releaseGain, TimeSpan startDelay, TimeSpan attackDuration, TimeSpan sustainDuration, TimeSpan releaseDuration, unsigned int repeatCount) = SetParametersWithEnvelope;
void SetParametersWithEnvelope(float3 const& startVector, float3 const& endVector, 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 startVector, Vector3 endVector, float attackGain, float sustainGain, float releaseGain, System.TimeSpan startDelay, System.TimeSpan attackDuration, System.TimeSpan sustainDuration, System.TimeSpan releaseDuration, uint repeatCount);
function setParametersWithEnvelope(startVector, endVector, attackGain, sustainGain, releaseGain, startDelay, attackDuration, sustainDuration, releaseDuration, repeatCount)
Public Sub SetParametersWithEnvelope (startVector As Vector3, endVector 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)

Parámetros

startVector
Vector3 Vector3

float3

Vector inicial del efecto.

endVector
Vector3 Vector3

float3

Vector final del efecto.

attackGain
Single

float

Porcentaje por el que se reduce la fuerza del efecto cuando se está aumentando.

sustainGain
Single

float

Porcentaje por el que se reduce la fuerza del efecto cuando se sostiene.

releaseGain
Single

float

Porcentaje por el que se reduce la fuerza del efecto cuando se está bajando.

startDelay
TimeSpan TimeSpan

Tiempo para retrasar el efecto antes de comenzar.

attackDuration
TimeSpan TimeSpan

Tiempo para aumentar la fuerza del efecto.

sustainDuration
TimeSpan TimeSpan

Tiempo para mantener el efecto a plena fuerza.

releaseDuration
TimeSpan TimeSpan

Tiempo para bajar de la fuerza completa a cero.

repeatCount
UInt32

unsigned int

uint32_t

Número de veces que se va a repetir el efecto.

Se aplica a