Struct NoiseSettings.NoiseParams
Describes the behaviour for a channel of noise
Namespace: Cinemachine
Syntax
[DocumentationSorting(DocumentationSortingAttribute.Level.UserRef)]
[Serializable]
public struct NoiseParams
Fields
Amplitude
The amplitude of the noise for this channel. Larger numbers vibrate higher
Declaration
[Tooltip("The amplitude of the noise for this channel. Larger numbers vibrate higher.")]
public float Amplitude
Field Value
Type | Description |
---|---|
Single |
Constant
If checked, then the amplitude and frequency will not be randomized
Declaration
[Tooltip("If checked, then the amplitude and frequency will not be randomized.")]
public bool Constant
Field Value
Type | Description |
---|---|
Boolean |
Frequency
The frequency of noise for this channel. Higher magnitudes vibrate faster
Declaration
[Tooltip("The frequency of noise for this channel. Higher magnitudes vibrate faster.")]
public float Frequency
Field Value
Type | Description |
---|---|
Single |
Methods
GetValueAt(Single, Single)
Get the signal value at a given time, offset by a given amount
Declaration
public float GetValueAt(float time, float timeOffset)
Parameters
Type | Name | Description |
---|---|---|
Single | time | The current time |
Single | timeOffset | The (unscaled) offset to add to the current time |
Returns
Type | Description |
---|---|
Single | Value of the signal at desired time |