Condividi tramite


RampForceEffect.SetParametersWithEnvelope Metodo

Definizione

Imposta i parametri per l'effetto e imposta una busta per l'effetto.

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)

Parametri

startVector
Vector3 Vector3

float3

Vettore iniziale dell'effetto.

endVector
Vector3 Vector3

float3

Vettore finale dell'effetto.

attackGain
Single

float

Percentuale in base alla quale ridurre la forza dell'effetto quando si sta aumentando.

sustainGain
Single

float

Percentuale in base alla quale ridurre la forza dell'effetto quando è sostenuta.

releaseGain
Single

float

Percentuale in base alla quale ridurre la forza dell'effetto quando si abbassa.

startDelay
TimeSpan TimeSpan

Tempo per ritardare l'effetto prima dell'avvio.

attackDuration
TimeSpan TimeSpan

Tempo per aumentare la forza dell'effetto.

sustainDuration
TimeSpan TimeSpan

Tempo per mantenere l'effetto a piena forza.

releaseDuration
TimeSpan TimeSpan

Tempo per scendere dalla forza piena a zero.

repeatCount
UInt32

unsigned int

uint32_t

Numero di volte in cui ripetere l'effetto.

Si applica a