動画のピクチャ表示プラグイン – MoviePicture.js
- タイトル
- 動画のピクチャ表示プラグイン
- 作者名
- トリアコンタン様
- ヘルプ
- 		ピクチャの表示枠を使って動画を再生します。
 ピクチャの移動や回転による処理の対象になるほか、複数の動画の並行再生が
 可能になります。また、動画がウィンドウの下に表示されるようになります。
 ただし「ピクチャの色調変更」には対応していません。
 このプラグインは本体ver1.6.0以降でのみ使用できます。
 現在、スマートデバイスで実行したときに動画が最初のフレームで停止する
 現象を確認しています。
 よって当面の間はローカル実行(Game.exe)のみをサポート対象とします。
 プラグインコマンド「MP_SET_MOVIE」で動画ファイルを準備してから
 イベントコマンド「ピクチャの表示」をファイル指定を空で実行してください。
 プラグインコマンド詳細
 イベントコマンド「プラグインコマンド」から実行。
 (パラメータの間は半角スペースで区切る)
 MP_SET_MOVIE file # 動画ファイル[file]を準備します。拡張子不要。
 MP_動画設定 file # 同上
 MP_SET_LOOP 1 on # ピクチャ番号[1]の動画がループ再生されます。
 MP_ループ設定 1 on # 同上(offでループ再生を解除します)
 MP_SET_PAUSE 1 on # ピクチャ番号[1]の動画が一時停止します。
 MP_ポーズ設定 1 on # 同上(offで再生を再開します)
 MP_SET_WAIT 1 # ピクチャ番号[1]の動画が再生するまでイベントを待機します。
 MP_ウェイト設定 1 # 同上
 MP_SET_LIMIT 1 50 # ピクチャ番号[1]の動画を50フレームで中断します。
 MP_リミット設定 1 50 # 同上
 MP_SET_VOLUME 1 50 # ピクチャ番号[1]の動画の音量を50%に設定します。
 MP_音量設定 1 50 # 同上
 MP_SET_SPEED 1 150 # ピクチャ番号[1]の動画の再生速度を150%に設定します。
 MP_速度設定 1 150 # 同上
 movieフォルダ以外のパスに存在する動画ファイルを準備します。
 指定する[path]は、フルパスもしくはsaveフォルダの存在するパスからの相対パスです。
 拡張子が必要です。
 MP_SET_OUTER_MOVIE path # 動画ファイル[path]を準備します。拡張子必須
 MP_外部動画設定 path # 同上
 動画音量種別を設定します。設定する内容はプラグインパラメータ「動画音量種別」と
 同じです。プラグインパラメータの設定より優先されます。
 MP_音量種別設定 BGM
 MP_SET_VOLUME_TYPE BGM
 アルファチャンネル付き動画を使用する場合は、
 プラグインコマンド「MP_SET_MOVIE」実行時に二つめの引数をonにしてください。
 MP_SET_MOVIE file on
 ※ スマートデバイス環境(.mp4を使用)では透過を使用できません。
 こちらはコーデック(H.264)の仕様なのでプラグイン側では対応できません。
 ・スクリプト詳細
 指定した番号の動画ピクチャが再生終了している場合にtrueを返します。
 存在しないピクチャ番号を指定するとエラーになります。
 このスクリプトはパラメータ「終了時自動削除」が無効な場合のみ使えます。
 $gameScreen.picture(2).isVideoEnd(); # ピクチャ[2]の再生が終了している場合にtrue
 注意:
 サイズの大きな動画を複数再生すると、パフォーマンスが低下する可能性があります。
 利用規約:
 作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)
 についても制限はありません。
 このプラグインはもうあなたのものです。
- パラメータ
- 
		param 動画音量種別 desc 動画再生時に音声が含まれる場合、その音量を参照するオーディオ種別です。指定しない場合、常に100%で再生されます。 default none type select option none option BGM option BGS option ME option SE param 終了時自動削除 desc 動画再生終了時に動画ピクチャを自動で削除します。削除しない場合、動画は最終フレームで静止します。 default true type boolean param 動画取得フォルダ desc 動画ファイルの取得元フォルダです。指定しない場合は「movies」フォルダが使用されます。末尾のスラッシュは不要です。 default param webm偽装拡張子 desc webm形式を再生するときの偽装拡張子です。難読化したい場合に指定します。対応フォーマットが増えるわけではありません。 default param mp4偽装拡張子 desc mp4形式を再生するときの偽装拡張子です。難読化したい場合に指定します。対応フォーマットが増えるわけではありません。 default param 読み込み完了スイッチ desc 動画ファイルの読み込み完了時にONになるスイッチ番号です。 default 0 type switch 
- ライセンス表記
- MP_SET_LIMIT 1 50    # ピクチャ番号[1]の動画を50フレームで中断します。
 作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)
 (C)2017 Triacontane
 This software is released under the MIT License.
 http://opensource.org/licenses/mit-license.php
紹介ページ https://github.com/triacontane/RPGMakerMV/blob/master/MoviePicture.js