Меню скриптов содержит команды, предоставляемые в файлах скрптов или плагинах. Moho включаетнесколько скриптов для всевозможных задач. Все эти скрипты написаны на языке программирования - есл вы заинтерисованы в создании своих собственных скриптов, не бойтесь экспериментировать, для чего вы можете использовать готовые скрипты из папки scipts/menu корневого каталога программы.
Скрипты в этом меню подразделяются на несколько подменю в соответствии с функциями, которые они выполняют:
Скрипты в этом меню используются для создания или манипулирования трехмерными объектами.
Создает новый трехмерный слой, содержащий простой куб. Цвет куба определяется текущими цветами заливки и контура.
Вращает выделенный слой на 90 градусов вокруг оси X. Это может быть полезно при импортирования 3D-модели, если ее "верх" не подходит для нашей сцены в Moho - используйте эту команду (а также другие команды вращения) для необходимого выравнивания модели.
Вращает выделенный 3D-слой на 90 градусов вокруг оси Y.
Вращает выделенный 3D-слой на 90 градусов вокруг оси Z.
Создает новый трехмерный слой, содержащий простой тор (в форме булочки). Цвет тора определяется текущими цветами заливки и контура.
Эти скрипты спользуются для перемещения камеры вокруг сцены создания различных эффектов при помощи камеры.
Добавляет анимационным каналам камеры зашумленность для имитации ручной съемки камерой.
Добавляет камере анимацию с целью вращения ее вокруг сцены. Вы можете указать время анимации, расстояние движение камеры и направление ее вращения.
Эти скрипты могут быть использованы для создания векторных объектов в Moho.
Рисует форму многоугольника либо на текущем векторном слое, либо на новом слое. Для окраски многоугольника используются текущие цвета заливки и контура.
Рисует форму звезды либо на текущем векторном слое, либо на новом слое. Для окраски звезды используются текущие цвета заливки и контура.
Рисует форму треугольника либо на текущем векторном слое, либо на новом слое. Для окраски треугольника используются текущие цвета заливки и контура.
Скрипты, не вошедшие ни в одну другую категорию, можно найти здесь.
Этот скрипт ищет на векторном слое узлы, которые находятся близко друг к другу, но не объединены вместе. Затем он пытается их объединить. Это может быть полезно при импортировании некоторых типов векторных файлов из других программ.
Данный скрипт используется для создания списка текста. Вам необходимо будет выбрать текстовый файл, который вы хотели бы использовать. В текстовом файле каждый отрывок текста должен быть отделен пустой линией. В качестве примера можете взять файл "sample_credits.txt".
Рисует след при движении текущего слоя. Будьте уверены, что слой двигается, иначе этот скрипт будет бесполезен.
Эти скрипты могут быть использованы для создания эффектов частиц, таких как дым, огонь или дождь. Многие из этих эффектов очень требовательны к ресурсам компьютера, поэтому для одной анимации следует использовать лишь несколько данных эффектов. Несмотря на то, что их можно экспортировать во Флэш, они могут быть слишком сложными для проигрывания Флэш-плеером на полной скорости. Кроме того, без эффектов размытия эти скрипты будут выглядеть не очень хорошо во Флэше. Данные эффекты могут быть лишь полезны, если вы планируете экспортировать анимацию в видео-формат или статическое изображение, но никак не Флэш.
Создает эффект светящегося облака.
Создает эффект взрыва. Взрыв начинается с текущего кадра и через некоторое время затухает и превращается в облако.
Вставляет эффект дождя.
Вставляет струю или облако дыма.
Создает эффект падающего снега.
Вставляет пучок исходящих искр. Этот эффект очень эффективен при привязывании его к другому движущему объекту - например, конец волшебной палочки.
Это меню содержит некоторые готовые шаблоны скриптов, которые можно использовать для написания своих собственных. Если вы не планируете писать свои собственные скрипты, вы можете полностью игнорировать это меню.
Демонстрирует вывод окна предупреждения, предоставляющее пользователю некоторую информацию.
Этот скрипт намеренно совершает ошибку выполнения программы, целью которой является демонстрация того, как консоль Lua отображает ошибки. Когда вы пишите свои собственные скрипты, данное окно помогает выявлять ошибки в скрипте.
Этот скрипт показывает, каким образом можно читать внешние файлы данных при помощи языка Lua. Сам по себе он бесполезен, однако он может быть использован на начальном этапе изучения языка Lua.
Выводит на экран все глобальные переменные, объявленные в текущем проекте.
Выводит на экран все функции, константы и глобальные переменные, доступ к которым предоставляет Moho посредством своего интерфейса. Это не является документацией по программному интерфейсу Moho, однако некоторые программсты могут здесь найти для себя много полезной информации.
Это простой пример, показывающий способ вывода текста на экран при помощи скриптов Lua. Результат появится в отдельном окне консоли. Данный способ вывода обычно не использыется для предоставления информации обычным пользователям, однако может быть очень полезен для отслеживания ошибок кода.
Скрипты в этом меню используют звук для упраления некоторой частью анимации.
Этот скрипт использует громкость звукового файла для анимирования выделенной кости. Используйте этот скрипт для синхронизации движения персонажа или объекта вместе со звуком.
Данные скрипты воздействуют на видимость слоя - например, создают эффект его плавного появления и исчезновения.
Заставляет текущий слой плавно появиться или исчезнуть на указанном промежутке кадров. Если вы хотите, чтобы слой появился или же исчез внезапно, то для этого лучше изменить значение видимости канала. Этот же скрипт, следует использовать в том случае, если вы хотите, чтобы слой появился или исчез плавно.
Этот скрипт совмещает в себе эффект плавного появления/исчезновения слоя и эффект волны. Он может быть использован только с векторными слоями.
Этот набор скриптов используется для искажения содержимого векторного слоя, применяя различные анимированные эффекты искажения слоя.
Заставляет выделенные узлы векторного слоя кружиться ввиде спирали в направлении начальной точки координат слоя.
Заставляет выделенные узлы векторного слоя перемещаться как вода.