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

Class SCA_RandomSensor

source code

SCA_ILogicBrick.SCA_ILogicBrick --+    
                                  |    
            SCA_ISensor.SCA_ISensor --+
                                      |
                                     SCA_RandomSensor

This sensor activates randomly.

Instance Methods [hide private]
 
setSeed(seed)
Sets the seed of the random number generator.
source code
integer
getSeed()
Returns the initial seed of the generator.
source code
 
getLastDraw()
Returns the last random number generated.
source code

Inherited from SCA_ISensor.SCA_ISensor: getFrequency, getInvert, getLevel, getUseNegPulseMode, getUsePosPulseMode, isPositive, isTriggered, reset, setFrequency, setInvert, setLevel, setUseNegPulseMode, setUsePosPulseMode

Inherited from SCA_ILogicBrick.SCA_ILogicBrick: getExecutePriority, getOwner, setExecutePriority

Method Details [hide private]

setSeed(seed)

source code 

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 (integer.)

getSeed()

source code 

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

Returns: integer