Blender для начинающих/Python: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 1376:
blMats["Mat1"].emit
</source>
 
==Добавление логических блоков==
===Создание сенсоров===
{| class="wikitable sortable"
|-
! Создать !! Код
|-
| Сенсор ALWAYS || bpy.ops.logic.sensor_add<nowiki>(type='ALWAYS')</nowiki>
|-
| Сенсор KEYBOARD || bpy.ops.logic.sensor_add<nowiki>(type='KEYBOARD')</nowiki>
|-
| Сенсор MOUSE || bpy.ops.logic.sensor_add<nowiki>(type='MOUSE')</nowiki>
|-
| Сенсор COLLISION || bpy.ops.logic.sensor_add<nowiki>(type='COLLISION')</nowiki>
|-
| Сенсор RADAR || bpy.ops.logic.sensor_add<nowiki>(type='RADAR')</nowiki>
|-
| Сенсор RADAR || bpy.ops.logic.sensor_add<nowiki>(type='RAY')</nowiki>
|}
===Создание контроллеров===
{| class="wikitable sortable"
|-
! Создать !! Код
|-
| Контроллер AND || bpy.ops.logic.controller_add<nowiki>(type='LOGIC_AND')</nowiki>
|-
| Контроллер OR || bpy.ops.logic.controller_add<nowiki>(type='LOGIC_OR')</nowiki>
|-
| Контроллер XOR || bpy.ops.logic.controller_add<nowiki>(type='LOGIC_XOR')</nowiki>
|-
| Контроллер Python || bpy.ops.logic.controller_add<nowiki>(type='Python')</nowiki>
|}
===Создание актуаторов===
{| class="wikitable sortable"
|-
! Создать !! Код
|-
| Актуатор Action || bpy.ops.logic.actuator_add<nowiki>(type='ACTION')</nowiki>
|-
| Актуатор Motion || bpy.ops.logic.actuator_add<nowiki>(type='MOTION')</nowiki>
|-
| Актуатор Camera || bpy.ops.logic.actuator_add<nowiki>(type='CAMERA')</nowiki>
|-
| Актуатор Property || bpy.ops.logic.actuator_add<nowiki>(type='PROPERTY')</nowiki>
|-
| Актуатор Parent || bpy.ops.logic.actuator_add<nowiki>(type='PARENT')</nowiki>
|-
| Актуатор Scene || bpy.ops.logic.actuator_add<nowiki>(type='SCENE')</nowiki>
|}
 
=Профессиональный уровень=