ConstantForceEffect.SetParametersWithEnvelope Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die Parameter für den Effekt fest und legt einen Umschlag für den Effekt fest.
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)
Parameter
Ein Vektor, der die Richtung und Größe des Effekts auf jeder Achse beschreibt. Jede einzelne Achse hat einen Bereich von -1,0 bis 1,0 und ist unabhängig von den anderen Achsen. Wenn Sie einen negativen Wert für eine Achse angeben, werden die Eingabewerte von der Achse umgekehrt.
- attackGain
-
Single
float
Prozentsatz, um die Stärke des Effekts zu reduzieren, wenn er hochgefahren wird.
- sustainGain
-
Single
float
Prozentsatz, um um die Stärke des Effekts zu reduzieren, wenn er aufrechterhalten wird.
- releaseGain
-
Single
float
Prozentsatz, um den die Stärke des Effekts reduzieren soll, wenn er heruntergefahren wird.
- repeatCount
-
UInt32
unsigned int
uint32_t
Die Anzahl der Wiederholungen des Effekts.