Welcome to mirror list, hosted at ThFree Co, Russian Federation.

bge.types.SCA_DelaySensor.rst « bge_types « rst « python_api « doc - git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 34bdc4da44e2e25b347844d5230cec3f961522c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
SCA_DelaySensor(SCA_ISensor)
============================

base class --- :class:`SCA_ISensor`

.. class:: SCA_DelaySensor(SCA_ISensor)

   The Delay sensor generates positive and negative triggers at precise time, 
   expressed in number of frames. The delay parameter defines the length of the initial OFF period. A positive trigger is generated at the end of this period.

   The duration parameter defines the length of the ON period following the OFF period.
   There is a negative trigger at the end of the ON period. If duration is 0, the sensor stays ON and there is no negative trigger.

   The sensor runs the OFF-ON cycle once unless the repeat option is set: the OFF-ON cycle repeats indefinately (or the OFF cycle if duration is 0).

   Use :class:`SCA_ISensor.reset` at any time to restart sensor.

   .. attribute:: delay

      length of the initial OFF period as number of frame, 0 for immediate trigger.

      :type: integer.

   .. attribute:: duration

      length of the ON period in number of frame after the initial OFF period.

      If duration is greater than 0, a negative trigger is sent at the end of the ON pulse.

      :type: integer

   .. attribute:: repeat

      1 if the OFF-ON cycle should be repeated indefinately, 0 if it should run once.

      :type: integer