Module SCA_RandomSensor :: Class SCA_RandomSensor
[frames | no frames]

Class SCA_RandomSensor

SCA_ILogicBrick --+    
                  |    
        SCA_ISensor --+
                      |
                     SCA_RandomSensor


This sensor activates randomly.
Method Summary
  getLastDraw()
Returns the last random number generated.
integer getSeed()
Returns the initial seed of the generator.
  setSeed(seed)
Sets the seed of the random number generator.
    Inherited from SCA_ISensor
integer getFrequency()
The frequency for pulse mode sensors.
  getInvert()
True if this sensor activates on negative events.
  getUseNegPulseMode()
True if the sensor is in negative pulse mode.
  getUsePosPulseMode()
True if the sensor is in positive pulse mode.
  isPositive()
True if this sensor brick has been activated.
  setFrequency(freq)
Sets the frequency for pulse mode sensors.
  setInvert(invert)
Sets if this sensor activates on positive or negative events.
  setUseNegPulseMode(pulse)
Sets negative pulse mode.
  setUsePosPulseMode(pulse)
Sets positive pulse mode.
    Inherited from SCA_ILogicBrick
integer getExecutePriority()
Gets the execution priority of this logic brick.
KX_GameObject getOwner()
Gets the game object associated with this logic brick.
  setExecutePriority(priority)
Sets the priority of this logic brick.

Method Details

getLastDraw()

Returns the last random number generated.

getSeed()

Returns the initial seed of the generator. Equal seeds produce equal random series.
Returns:
integer

setSeed(seed)

Sets the seed of the random number generator.

If the seed is 0, the generator will produce the same value on every call.
Parameters:
seed
           (type=integer.)

Generated by Epydoc 2.1 on Thu Feb 1 00:12:33 2007 http://epydoc.sf.net