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

bge.types.KX_ConstraintActuator.rst « bge_types « rst « python_api « doc - git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 56c87cc110ecf547eb506896003b4e012ebf547c (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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
KX_ConstraintActuator(SCA_IActuator)
====================================

base class --- :class:`SCA_IActuator`

.. class:: KX_ConstraintActuator(SCA_IActuator)

   A constraint actuator limits the position, rotation, distance or orientation of an object.

   .. attribute:: damp

      Time constant of the constraint expressed in frame (not use by Force field constraint).

      :type: integer

   .. attribute:: rotDamp

      Time constant for the rotation expressed in frame (only for the distance constraint), 0 = use damp for rotation as well.

      :type: integer

   .. attribute:: direction

      The reference direction in world coordinate for the orientation constraint.

      :type: 3-tuple of float: (x, y, z)

   .. attribute:: option

      Binary combination of :ref:`these constants <constraint-actuator-option>`

      :type: integer

   .. attribute:: time

      activation time of the actuator. The actuator disables itself after this many frame. If set to 0, the actuator is not limited in time.

      :type: integer

   .. attribute:: propName

      the name of the property or material for the ray detection of the distance constraint.

      :type: string

   .. attribute:: min

      The lower bound of the constraint. For the rotation and orientation constraint, it represents radiant.

      :type: float

   .. attribute:: distance

      the target distance of the distance constraint.

      :type: float

   .. attribute:: max

      the upper bound of the constraint. For rotation and orientation constraints, it represents radiant.

      :type: float

   .. attribute:: rayLength

      the length of the ray of the distance constraint.

      :type: float

   .. attribute:: limit

      type of constraint. Use one of the :ref:`these constants <constraint-actuator-limit>`

      :type: integer.