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

Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 218:
[[File:NodeTree15.jpg|frameless]]
|| Создает новую или изменяет существующую переменную. ||
# Нет дополнительных сокетов, кроме стандартных «Previous» и «Next».
# Есть свойства:
## Если активирована «New Variable - если активирована», то будутбудет создана новая переменная.
### «New Var» - имя создаваемой переменной.
### Если же «New Variable» без галочки, то будет пункт «Var. name» будет виспользоваться для указания имя редактируемой переменной.
## «Global» - определяет будет ли переменная глобальной (видна из всех нодовых сетей) или же будет локальной (видна только в границах этой нодовой сети).
## «Var. type» - тот тип переменной, на который Вы хотите изменить ее тип.
### «String» - строка.
### «Number» - дробное число.
## В самом низу можно выбрать значение переменной.
|-
Строка 232:
[[File:NodeTree16.jpg|frameless]]
|| Производит математичекую операцию. ||
# Нет дополнительных сокетов, кроме стандартных «Previous» и «Next».
# Присутствуют следующие параметры:
## «Operation» - выполняемое действие над двумя операндами:
### «Divide» - частное от деления верхнего на нижний операнд.
### Substract«Subtract» - разность верхнего и нижнего операндов.
### «Multiply» - произведение чисел.
### «Add» - добавление значениезначения второго операнда к первому.
### «Random» - генерация случайного значения в границах, которыми являются операнды.
## «Operand1», «Operand2» - два операнда.
## «Destination» - та переменная, в которую следует записать результат математической операции.
|-
| String Operation
[[File:NodeTree17.jpg|frameless]]
|| Производит операцию над строками. ||
# Нет дополнительных сокетов, кроме стандартных «Previous» и «Next».
# Есть следующие параметры:
## «Operation» - тип выполняемой операции:
### «Join» предназченпредназначена для объединения двух строк в одну.
#### «Find» - поиск подстроки в строке. Найдет подстроку «Operand2» в «Operand1» и возвратит позицию, с которой она начинается. Если не найдет - вернет -1.
##### «Replace» - замена найденной подстроки на другую. Найдет строкуподстроку «Operand2» в «Operand1» и заменит ее на строку «Operand3». Вернет результирующую строку «Operand1» после замены.
##### Найдет строку Operand2 в Operand1 и возвратит позицию, с которой она начинается. Если не найдет - вернет -1.
#### «Split» - разделение строки на две строки. Разделит строку «Operand1» по подстроке «Operand2» и вернет две получившиеся от разделения строки - «Destination1» и «Destination2».
#### Replace - замена найденной подстроки на другую.
#### «Compare» - сравнитьсравнивает две строки.
##### Найдет строку Operand2 в Operand1 и заменит ее на строку Operand3. Вернет результирующую строку Operand1 после замены.
#### Split - разделение строки на две строки.
#### Разделит строку Operand1 по подстроке Operand2 и вернет две получившиеся от разделения строки - Destination1 и Destination2.
#### 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» - третья строка.
### «Destination», «Destination1» и «Destination2» - переменныкпеременные, в которые следует записать результат (-ы) строковой операции.
|}
 
==Sound==
{| class="wikitable sortable"