WeatherMakerWindProfileScript Class |
Namespace: DigitalRuby.WeatherMaker
The WeatherMakerWindProfileScript type exposes the following members.
Name | Description | |
---|---|---|
![]() | WeatherMakerWindProfileScript | Initializes a new instance of the WeatherMakerWindProfileScript class |
Name | Description | |
---|---|---|
![]() | hideFlags | Should the object be hidden, saved with the scene or modifiable by the user? |
![]() | name | The name of the object. |
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetInstanceID | Returns the instance id of the object. |
![]() | GetType | (Inherited from Object.) |
![]() | Initialize |
Initialize
(Inherited from WeatherMakerBaseScriptableObjectScript.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | OnDestroy |
OnDestroy
(Inherited from WeatherMakerBaseScriptableObjectScript.) |
![]() | OnDisable |
OnDisable
(Inherited from WeatherMakerBaseScriptableObjectScript.) |
![]() | OnEnable |
OnEnable
(Inherited from WeatherMakerBaseScriptableObjectScript.) |
![]() | SetDirty | Obsolete. (Inherited from ScriptableObject.) |
![]() | ToString | Returns the name of the GameObject. |
![]() | Update |
Update
(Inherited from WeatherMakerBaseScriptableObjectScript.) |
Name | Description | |
---|---|---|
![]() | AllowBlowUp | Whether random wind can blow upwards. Default is false. |
![]() | AutoWindIntensity | Whether to re-calculate wind intensity when wind changes. Default is true. |
![]() | Disabled | Whether this object is disabled (Inherited from WeatherMakerBaseScriptableObjectScript.) |
![]() | FogVelocityMultiplier | How much the wind affects fog velocity, 0 for none. |
![]() | WindAudioClip | The wind sound to play. Null for default. |
![]() | WindChangeDuration | How fast the wind changes once a change is begun. Set to 0 for instant change. |
![]() | WindChangeInterval | How often the wind speed and direction changes (minimum and maximum change interval in seconds). Set to 0 for no change. |
![]() | WindChangeRotationDurationPercent | Random percent of total transition duration that is spent changing the wind rotation. Lower values rotate the wind faster. |
![]() | WindMainMultiplier | Multiply the wind zone wind main by this value. |
![]() | WindMaximumChangeRotation | The maximum rotation the wind can change in degrees. For 2D, non-zero means random wind left or right. |
![]() | WindPulseFrequencyRange | Wind pulse frequency range - set to a maximum of 0 for no random pulse frequency. |
![]() | WindPulseMagnitudeRange | Wind pulse magnitude range - set to a maximum of 0 for no random pulse magnitude. |
![]() | WindSoundMultiplier | Additional sound volume multiplier for the wind |
![]() | WindSpeedRange | The range of wind speed intensities. The wind zone wind main is set to WindIntensity * MaximumWindSpeed * WindMainMultiplier. |
![]() | WindTurbulenceRange | Wind turbulence range - set to a maximum 0 for no random turbulence. |
Name | Description | |
---|---|---|
![]() | CachedName |
Get cached name
(Defined by WeatherMakerObjectExtensions.) |
![]() | SetCachedName |
Put name in the cache
(Defined by WeatherMakerObjectExtensions.) |