Blender для начинающих/Blend4Web: различия между версиями
Содержимое удалено Содержимое добавлено
Нет описания правки |
|||
Строка 218:
[[File:NodeTree15.jpg|frameless]]
|| Создает новую или изменяет существующую переменную. ||
# Нет дополнительных сокетов, кроме стандартных «Previous» и «Next».
# Есть свойства:
## Если активирована «New Variable
### «New Var» - имя создаваемой переменной.
### Если же «New Variable» без галочки, то
## «Global» - определяет будет ли переменная глобальной
## «Var. type» - тот тип переменной, на который Вы хотите изменить ее тип.
### «String» - строка.
### «Number» - дробное число.
## В самом низу можно выбрать значение переменной.
|-
Строка 232:
[[File:NodeTree16.jpg|frameless]]
|| Производит математичекую операцию. ||
# Нет дополнительных сокетов, кроме стандартных «Previous» и «Next».
# Присутствуют следующие параметры:
## «Operation» - выполняемое действие над двумя операндами:
### «Divide» - частное от деления верхнего на нижний операнд.
###
### «Multiply» - произведение чисел.
### «Add» - добавление
### «Random» - генерация случайного значения в границах, которыми являются операнды.
## «Operand1», «Operand2» - два операнда.
## «Destination» - та переменная, в которую следует записать результат математической операции.
|-
| String Operation
[[File:NodeTree17.jpg|frameless]]
|| Производит операцию над строками. ||
# Нет дополнительных сокетов, кроме стандартных «Previous» и «Next».
# Есть следующие параметры:
## «Operation» - тип выполняемой операции:
### «Join»
#### «Find» - поиск подстроки в строке. Найдет подстроку «Operand2» в «Operand1» и возвратит позицию, с которой она начинается. Если не найдет - вернет -1.
#### «Split» - разделение строки на две строки. Разделит строку «Operand1» по подстроке «Operand2» и вернет две получившиеся от разделения строки - «Destination1» и «Destination2».▼
▲##### Найдет строку Operand2 в Operand1 и заменит ее на строку Operand3. Вернет результирующую строку Operand1 после замены.
▲#### Разделит строку Operand1 по подстроке Operand2 и вернет две получившиеся от разделения строки - Destination1 и Destination2.
▲#### Compare - сравнить две строки.
##### Предусмотрено 6 режимов сравнения строк:
###### «Equal» - строки равны по длине.
###### «Not Equal» - строки не равны по длине.
###### «Less Than» - строка «Operand1» меньше по длине строки «Operand2».
###### «Creater Than» - строка «Operand1» больше по длине строки «Operand2».
###### «Less Than or Equal» - строка «Operand1» меньше или равна по длине
###### «Creater Than or Equal» - строка «Operand1» больше или равна по длине
## Для операций выделены такие операнды:
### «Operand1» - первая строка.
### «Operand2» - вторая строка.
### «Operand3» - третья строка.
### «Destination», «Destination1» и «Destination2» -
|}
==Sound==
{| class="wikitable sortable"
|