Merged changes in the trunk up to revision 44797.
Conflicts resolved: doc/python_api/sphinx_doc_gen.py source/blender/makesdna/DNA_mesh_types.h source/blender/makesrna/intern/rna_action.c source/blender/makesrna/intern/rna_ID.c source/blender/makesrna/intern/rna_mesh.c
This commit is contained in:
@@ -4518,10 +4518,16 @@ Game Types (bge.types)
|
||||
|
||||
.. data:: KX_ACT_ARMATURE_SETWEIGHT
|
||||
|
||||
Change weight of (only for IK constraint).
|
||||
Change weight of constraint (IK only).
|
||||
|
||||
:value: 4
|
||||
|
||||
.. data:: KX_ACT_ARMATURE_SETINFLUENCE
|
||||
|
||||
Change influence of constraint.
|
||||
|
||||
:value: 5
|
||||
|
||||
.. attribute:: type
|
||||
|
||||
The type of action that the actuator executes when it is active.
|
||||
@@ -4566,6 +4572,12 @@ Game Types (bge.types)
|
||||
|
||||
A weight of 0 disables a constraint while still updating constraint runtime values (see :class:`BL_ArmatureConstraint`)
|
||||
|
||||
.. attribute:: influence
|
||||
|
||||
The influence this actuator will set on the constraint it controls.
|
||||
|
||||
:type: float.
|
||||
|
||||
.. class:: KX_ArmatureSensor(SCA_ISensor)
|
||||
|
||||
Armature sensor detect conditions on armatures.
|
||||
|
||||
@@ -264,7 +264,7 @@ if your unsure whether the text is upper or lower case use lower or upper string
|
||||
Use try/except Sparingly
|
||||
------------------------
|
||||
|
||||
The **try** statement useful to save time writing error checking code.
|
||||
The **try** statement is useful to save time writing error checking code.
|
||||
|
||||
However **try** is significantly slower then an **if** since an exception has to be set each time, so avoid using **try** in areas of your code that execute in a loop and runs many times.
|
||||
|
||||
|
||||
@@ -82,7 +82,7 @@ You might want to reference a script relative to the blend file.
|
||||
import bpy
|
||||
import os
|
||||
|
||||
filename = os.path.join(os.path.basename(bpy.data.filepath), "myscript.py")
|
||||
filename = os.path.join(os.path.dirname(bpy.data.filepath), "myscript.py")
|
||||
exec(compile(open(filename).read(), filename, 'exec'))
|
||||
|
||||
|
||||
|
||||
+470
-372
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user