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

Содержимое удалено Содержимое добавлено
Строка 236:
## Operand1, Operand2 - два операнда.
## Distination - та переменная, в которую следует записать результат математической операции.
|-
| String Operation
[[File:NodeTree17.jpg|frameless]]
|| Производит операцию над строками. ||
# Нет дополнительных сокетов, кроме стандартных Previous и Next.
# Есть следующие параметры:
## Operation - тип выполняемой операции:
### Join предназчен для объединения двух строк в одну.
#### Find - поиск подстроки в строке.
##### Найдет строку Operand2 в Operand1 и возвратит позицию, с которой она начинается. Если не найдет - вернет -1.
#### Replace - замена найденной подстроки на другую.
##### Найдет строку Operand2 в Operand1 и заменит ее на строку Operand3. Вернет результирующую строку Operand1 после замены.
#### Split - разделение строки на две строки.
#### Разделит строку Operand1 по подстроке Operand2 и вернет две получившиеся от разделения строки - Distination1 и Distination2.
#### Compare - сравнить две строки.
##### Предусмотрено 6 режимов сравнения строк:
###### Equal - строки равны по длине.
###### Not Equal - строки не равны по длине.
###### Less Than - строка Operand1 меньше по длине строки Operand2.
###### Creater Than - строка Operand1 больше по длине строки Operand2.
###### Less Than or Equal - строка Operand1 меньше или равна по длине строки Operand2.
###### Creater Than or Equal - строка Operand1 больше или равна по длине строки Operand2.
## Для операций выделены такие операнды:
### Operand1 - первая строка.
### Operand2 - вторая строка.
### Operand3 - третья строка.
### Distination, Distination1 и Distination2 - переменнык, в которые следует записать результат (-ы) строковой операции.
|}