Moho Scriptをインストールする

スポンサーリンク

mohoには、スクリプトをインストールする拡張機能があります。
ネットには有志が作成した様々なmoho用スクリプト(Lua言語で作られている)があります。


カスタムコンテントフォルダの作成

mohoのスクリプトを利用するためには、まずはカスタムコンテントフォルダを作成します。
多分mohoのデフォルト環境を汚さないための措置です。

編集 >> 環境設定 >> 全般 >> カスタムコンテントフォルダ

f:id:always_amefuri:20210104114730p:plain

PCの書き込みアクセス権のある場所(ドキュメントのサブフォルダなど)に設定します。
例として、mccというフォルダをカスタムコンテントフォルダとして作成しました。
すると配下にMoho Proというフォルダが作成され、さらにその下にずらずらとサブフォルダが作成されます。

f:id:always_amefuri:20210104115009p:plain

使うのはscriptsフォルダです。

Moho Scripts - Anime Studio Tutor - Moho Pro (Anime Studio) Tutorialsに、有志の方が作成したスクリプトファイルがリスト化されています。
試しに Clone & Offset Layers と Center to points をダウンロードしてみます。

f:id:always_amefuri:20210104120533p:plain

スクリプトのタイプは3種類

スクリプトのインストールは基本的に、該当ファイルをコピペしてmohoを再起動するだけでOKのようです。

ツールスクリプト

mohoのツールパレットから呼び出すタイプのものです。
インストールするとツールパレットにアイコンとして出現します。

f:id:always_amefuri:20210104120633p:plain

インストール場所(コピペ場所)は、mcc\Moho Pro\scripts\toolになります。

メニュースクリプト

上部メニューの「スクリプト」から呼び出すものです。

f:id:always_amefuri:20210104121158p:plain

mcc\Moho Pro\scripts\menu
menuフォルダ内に任意の名前でフォルダを作ってインストールすると、メニューにそのまま反映されます。

レイヤースクリプト(埋め込みスクリプト)

レイヤー設定から「スクリプトファイルを埋め込む」を選択することで機能するスクリプトです。

f:id:always_amefuri:20210104121731p:plain

注意点として、スクリプトはMohoのプロジェクトファイルに保存されないことです。
レイヤースクリプトも「埋め込む」とありますが、保持するのはパスのみで、リンクが切れると機能しなくなるそうです。

ちなみにメニューより、スクリプト >> スクリプトのインストールというコマンドもありますが、指定されたファイル構造に厳密に沿っている必要があるらしく、ぶっちゃけファイルコピペの方が簡単みたいです。

f:id:always_amefuri:20210104121950p:plain

スクリプトのインストール

Clone & Offset Layersスクリプトはツールスクリプトなので、解凍したこれら2つのファイルをmcc\Moho Pro\scripts\toolにコピーします。

f:id:always_amefuri:20210104122237p:plain

Center to pointsはメニュースクリプトなので、mcc\Moho Pro\scripts\menu配下にmy_scriptsフォルダを作成して、そこにコピーします。

f:id:always_amefuri:20210104122241p:plain

コピーしたらmohoを再起動(ctrl + alt + shift + Rでも可能)します。

Clone & Offset Layersスクリプトがツールパレットに反映されました。

f:id:always_amefuri:20210104144946p:plain

Center to pointsスクリプトもメニューに反映されています。

f:id:always_amefuri:20210104144809p:plain

Center to pointsを使ってみます。
レイヤーのオブジェクトの中心にセンターポイントを移動させる機能のようです。

f:id:always_amefuri:20210104144812p:plain

f:id:always_amefuri:20210104144816p:plain

Clone & Offset Layersスクリプトは、操作方法が悪かったのか残念ながらうまく機能しませんでした……。

代わりに、Round Cornersというツールスクリプトをインストールしてみたらこれはうまくいきました。
オブジェクトのコーナーを角Rにしてくれるスクリプトのようです。

f:id:always_amefuri:20210104151106p:plain

f:id:always_amefuri:20210104151110p:plain

こんな風に、スクリプトがmohoの機能を拡張してくれます。

ツールスクリプトとメニュースクリプトの違いですが、多分頻繁に使う機能はツールスクリプト、あまり頻度の高くない操作のものならメニュースクリプトぐらいの認識をしています。
多分スクリプターさんのニュアンスに負うところが大きいのだと思います。

非常に参考になりました。
mieki256's diary - Moho Pro 12にスクリプトをインストール
Moho Scripts List - Moho Forum

他にスクリプトをダウンロードすることができるサイト
Latest scripts - Page 1 - MohoScripts.com
AnimeStudioScripts.com(サイトがダウンしていたためアーカイブ)

[実行環境]
Win10
Moho Pro 13.0.2 Build610(64-bit)