Click or drag to resize

WeatherMakerMeteorShowerProfileScript Class

Meteor shower profile script
Inheritance Hierarchy
SystemObject
  Object
    ScriptableObject
      DigitalRuby.WeatherMakerWeatherMakerMeteorShowerProfileScript

Namespace:  DigitalRuby.WeatherMaker
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
public class WeatherMakerMeteorShowerProfileScript : ScriptableObject

The WeatherMakerMeteorShowerProfileScript type exposes the following members.

Constructors
  NameDescription
Public methodWeatherMakerMeteorShowerProfileScript
Initializes a new instance of the WeatherMakerMeteorShowerProfileScript class
Top
Properties
  NameDescription
Public propertyhideFlags

Should the object be hidden, saved with the scene or modifiable by the user?

(Inherited from Object.)
Public propertyname

The name of the object.

(Inherited from Object.)
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetInstanceID

Returns the instance id of the object.

(Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSetDirty Obsolete. (Inherited from ScriptableObject.)
Public methodToString

Returns the name of the GameObject.

(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldArcRange
Arc range, determines in what angles the meteors may be emitted from. 360 for all directions.
Public fieldEmissionRange
How many emissions per second
Public fieldLifetimeRangeMax
How long, in seconds, meteor emissions should live (max value)
Public fieldLifetimeRangeMin
How long, in seconds, meteor emissions should live (min value)
Public fieldOffsetMax
Random offset range (-1 to 1, max) multiplied by camera far plane from each rendered camera where the particle system will be placed.
Public fieldOffsetMin
Random offset range (-1 to 1, min) multiplied by camera far plane from each rendered camera where the particle system will be placed.
Public fieldRadiusRange
Radius range, as percent of camera far plane. Determines in how large an area in the sky meteors are emitted from.
Public fieldRefreshInterval
How often in seconds to pick new random emission values. This helps randomize things a bit and keeps from a very static meteor shower, but you can set to 0,0 for no change.
Public fieldSpeedRangeMax
Speed range in percentage of camera far plane for emitted meteors (max value)
Public fieldSpeedRangeMin
Speed range in percentage of camera far plane for emitted meteors (min value)
Public fieldVisibility
When is the meteor shower visible, center is sun at horizon. White areas are fully visible, black are fully invisible.
Top
Extension Methods
  NameDescription
Public Extension MethodCachedName
Get cached name
(Defined by WeatherMakerObjectExtensions.)
Public Extension MethodSetCachedName
Put name in the cache
(Defined by WeatherMakerObjectExtensions.)
Top
See Also