RPGツクールMZ用プラグイン投稿・告知サイト

#ツクプラMZ

MZ用プラグイン

日本語版 MOG Picture Effects - MOG_PictureEffects.js

シェア用テキスト:
▼日本語版 MOG Picture Effects(Moghunter様作) - MOG_PictureEffects.js
https://plugin-mz.fungamemake.com/archives/3528
ピクチャをアニメーションさせるプラグインコマンドを追加

ふりがな:がぞうえふぇくと

機能概要: ピクチャをアニメーションさせるプラグインコマンドを追加

利用規約(ライセンス):https://fungamemake.com/mog-mz-japanese

作者:Moghunter

ダウンロードページ:https://fungamemake.com/archives/15046

ファイル名:MOG_PictureEffects.js

プラグインのヘルプ:

/*:ja
 * @target MZ
 * @plugindesc (v1.1) ピクチャをアニメーション化できます。
 * @author Moghunter
 * @url https://raw.githubusercontent.com/harizumi/Moghunter-MZ-jp/main/MOG_PictureEffects.js
 *
 * @command set_breath_effect
 * @desc 呼吸エフェクトを設定
 * @text 呼吸エフェクト
 *
 * @arg id
 * @desc IDの定義(1..100)
 * @text ID
 * @default 1
 * @type number
 * @min 1
 * @max 100
 *
 * @arg mode
 * @desc アニメーションの種類
 * @text アニメーションモード
 * @type select
 * @default Vertical & Horizontal
 * @option 垂直
 * @value Vertical
 * @option 水平
 * @value Horizontal
 * @option 垂直および水平
 * @value Vertical & Horizontal
 * @option - 削除する -
 * @value - Remove -
 *
 * @arg power
 * @desc 呼吸エフェクト強度(50..500)
 * @text 強度 %
 * @default 100
 * @type number
 * @min 50
 * @max 500
 *
 * @command set_float_effect
 * @desc フロートエフェクトを設定
 * @text フロートエフェクト
 *
 * @arg id
 * @desc IDの定義(1..100)
 * @text ID
 * @default 1
 * @type number
 * @min 1
 * @max 100
 *
 * @arg mode
 * @desc アニメーションの種類
 * @text アニメーションモード
 * @type select
 * @default Vertical
 * @option 垂直
 * @value Vertical
 * @option 垂直左
 * @value Vertical Left
 * @option 垂直右
 * @value Vertical Right
 * @option - 削除する -
 * @value - Remove -
 *
 * @arg power
 * @desc 呼吸エフェクト速度(50..500)
 * @text 速度 %
 * @default 100
 * @type number
 * @min 50
 * @max 500
 *
 * @command set_swing_effect
 * @desc スイングエフェクトを設定
 * @text スイングエフェクト
 *
 * @arg id
 * @desc IDの定義(1..100)
 * @text ID
 * @default 1
 * @type number
 * @min 1
 * @max 100
 *
 * @arg mode
 * @desc アニメーションの方向
 * @text 方向
 * @type select
 * @default Left
 * @option 左
 * @value Left
 * @option 右
 * @value Right
 * @option - 削除する -
 * @value - Remove -
 *
 * @arg power
 * @desc 回転エフェクト速度(10.、800)
 * @text 速度 %
 * @default 100
 * @type number
 * @min 10
 * @max 800
 *
 * @command set_shake_effect
 * @desc 揺れエフェクトを設定
 * @text 揺れエフェクト
 *
 * @arg id
 * @desc IDの定義(1..100)
 * @text ID
 * @default 1
 * @type number
 * @min 1
 * @max 100
 *
 * @arg mode
 * @desc 揺れエフェクトの方向
 * @text 方向
 * @type select
 * @default Vertical
 * @option 垂直
 * @value Vertical
 * @option 水平
 * @value Horizontal
 * @option 垂直および水平
 * @value Vertical & Horizontal
 * @option - 削除する -
 * @value - Remove -
 *
 * @arg power
 * @desc 揺れエフェクトの強度(4..300)
 * @text 強度
 * @default 6
 * @type number
 * @min 4
 * @max 300
 *
 * @arg speed
 * @desc 揺れ速度(1..7)
 * @text 速度
 * @default 6
 * @type number
 * @min 1
 * @max 7
 *
 * @arg duration
 * @desc 揺れエフェクトの持続時間 (20 ... 999999)
 * @text 間隔
 * @default 60
 * @type number
 * @min 20
 * @max 9999999
 *
 * @command set_flip_effect
 * @desc フリップエフェクトを設定
 * @text フリップエフェクト
 *
 * @arg id
 * @desc IDの定義(1..100)
 * @text ID
 * @default 1
 * @type number
 * @min 1
 * @max 100
 *
 * @arg mode
 * @desc 回転方向
 * @text 方向
 * @type select
 * @default Vertical
 * @option 垂直
 * @value Vertical
 * @option 水平
 * @value Horizontal
 * @option 垂直および水平
 * @value Vertical & Horizontal
 * @option - 削除する -
 * @value - Remove -
 *
 * @arg loop
 * @desc エフェクトのループ有効化
 * @text ループ
 * @type boolean
 * @default true
 *
 * @arg speed
 * @desc ロールエフェクトの速度 (50..1000)
 * @text 速度 (%)
 * @default 100
 * @type number
 * @min 50
 * @max 1000
 *
 * @arg twoFaces
 * @desc 画像の両側を使用
 * @text 両側(スプライトシート)
 * @type boolean
 * @default false
 *
 * @command set_fade_effect
 * @desc フェードエフェクトを設定
 * @text フェードエフェクト
 *
 * @arg id
 * @desc IDの定義(1..100)
 * @text ID
 * @default 1
 * @type number
 * @min 1
 * @max 100
 *
 * @arg mode
 * @desc アニメーションモードの設定
 * @text モード
 * @type select
 * @default Smooth
 * @option スムーズ
 * @value Smooth
 * @option まばたき
 * @value Blinking
 * @option - 削除する -
 * @value - Remove -
 *
 * @arg speed
 * @desc フェード速度設定(1..50)
 * @text 速度
 * @default 3
 * @type number
 * @min 1
 * @max 50
 *
 * @arg interval
 * @desc フェード間隔(10..1000)
 * @text 間隔
 * @default 10
 * @type number
 * @min 10
 * @max 1000
 *
 * @command setPicCollapse
 * @desc 崩壊アニメーションを有効化
 * @text 崩壊エフェクト
 *
 * @arg id
 * @desc IDの定義(1..100)
 * @text ID
 * @default 1
 * @type number
 * @min 1
 * @max 100
 *
 * @arg mode
 * @desc アニメーションモードの設定
 * @text モード
 * @type select
 * @default Boss Collapse
 * @option ボス崩壊
 * @value Boss Collapse
 * @option 垂直
 * @value Vertical
 * @option 水平
 * @value Horizontal
 * @option 垂直および水平
 * @value Vertical & Horizontal
 * @option - クリア -
 * @value - Clear -
 *
 * @arg blendMode
 * @desc ブレンドモードの設定
 * @text ブレンドモード
 * @type select
 * @default Normal
 * @option 普通
 * @value Normal
 * @option 添加剤
 * @value Additive
 * @option かける
 * @value Multiply
 *
 * @arg speed
 * @desc IDの定義(30..300)
 * @text スピード %
 * @default 100
 * @type number
 * @min 30
 * @max 300
 *
 * @command set_bind_effect
 * @desc 地図の位置に基づく画像の位置
 * @text バインドエフェクト
 *
 * @arg id
 * @desc IDの定義(1..100)
 * @text ID
 * @default 1
 * @type number
 * @min 1
 * @max 100
 *
 * @arg enabled
 * @desc エフェクトを有効にする
 * @text 有効
 * @type boolean
 * @default true
 *
 * @command set_quick_move
 * @desc 会話シーンで速く動作
 * @text クイックムーブ
 *
 * @arg id
 * @desc IDの定義(1..100)
 * @text ID
 * @default 1
 * @type number
 * @min 1
 * @max 100
 *
 * @arg mode
 * @desc 移動方向の指定
 * @text 方向
 * @type select
 * @default Up
 * @option 上
 * @value Up
 * @option 左
 * @value Left
 * @option 右
 * @value Right
 * @option 下
 * @value Down
 * @option - クリア -
 * @value - Clear -
 *
 * @arg range
 * @desc 移動距離 (1..600)
 * @text 範囲
 * @default 30
 * @type number
 * @min 1
 * @max 600
 *
 * @arg speed
 * @desc 動きの速度 (1..100)
 * @text スピード
 * @default 2
 * @type number
 * @min 1
 * @max 100
 *
 * @arg times
 * @desc 移動回数 (1..999999)
 * @text 回数
 * @default 1
 * @type number
 * @min 1
 * @max 9999999
 *
 * @command set_quick_zoom
 * @desc 会話シーンのクイックズーム
 * @text クイックズーム
 *
 * @arg id
 * @desc IDの定義(1..100)
 * @text ID
 * @default 1
 * @type number
 * @min 1
 * @max 100
 *
 * @arg mode
 * @desc ズームアニメーションの指定
 * @text アニメーション
 * @type select
 * @default Zoom Out & In
 * @option ズームアウト&イン
 * @value Zoom Out & In
 * @option ズームイン
 * @value Zoom In
 * @option ズームアウト
 * @value Zoom Out
 * @option - 消去 -
 * @value - Clear -
 *
 * @arg speed
 * @desc ズーム速度 (50-500%)
 * @text スピード %
 * @default 100
 * @type number
 * @min 50
 * @max 500
 *
 * @arg times
 * @desc アニメーションの回数 (1..999999)
 * @text 何度か
 * @default 1
 * @type number
 * @min 1
 * @max 9999999
 *
 * @command set_anime_effect
 * @desc スプライトシートによるアニメーション
 * @text アニメーション(スプライトシート)
 *
 * @arg id
 * @desc IDの定義(1..100)
 * @text ID
 * @default 1
 * @type number
 * @min 1
 * @max 100
 *
 * @arg frames
 * @desc フレーム数 (1..100)
 * @text フレーム数
 * @default 4
 * @type number
 * @min 1
 * @max 100
 *
 * @arg speed
 * @desc アニメーション速度の指定 (1..7)
 * @text スピード
 * @default 4
 * @type number
 * @min 1
 * @max 7
 *
 * @command set_camera_mode
 * @desc マウスの位置に基づく画像の位置
 * @text カメラモード
 *
 * @arg id
 * @desc IDの定義(1..100)
 * @text ID
 * @default 1
 * @type number
 * @min 1
 * @max 100
 *
 * @arg enabled
 * @desc エフェクトを有効にする
 * @text 有効
 * @type boolean
 * @default true
 *
 * @arg range
 * @desc カメラの範囲 (5..100)
 * @text 範囲
 * @default 30
 * @type number
 * @min 5
 * @max 100
 *
 * @command set_char_mode
 * @desc キャラクターモードを有効化
 * @text 寸劇モード(スプライトシート)
 *
 * @arg id
 * @desc IDの定義(1..100)
 * @text ID
 * @default 1
 * @type number
 * @min 1
 * @max 100
 *
 * @arg blinkInterval
 * @desc まばたき間隔(1..999)
 * @text まばたき間隔
 * @default 160
 * @type number
 * @min 1
 * @max 999
 *
 * @arg speaking
 * @desc テキストメッセージング中に会話アニメーションを有効化
 * @text 会話アニメーション
 * @type boolean
 * @default true
 *
 * @command set_ocean_effect
 * @desc キャラクターモードを有効化
 * @text 海上モード(すべてのピクチャ)
 *
 * @arg waveX
 * @desc 水平方向の動きを有効化
 * @text 水平移動
 * @type boolean
 * @default false
 *
 * @arg waveSpeedX
 * @desc 移動速度(30..300)
 * @text 速度(100)
 * @type number
 * @default 100
 * @min 30
 * @max 300
 *
 * @arg waveY
 * @desc 垂直方向の動きを有効化
 * @text 垂直移動
 * @type boolean
 * @default true
 *
 * @arg waveSpeedY
 * @desc 移動速度(30..300)
 * @text 速度(100)
 * @type number
 * @default 100
 * @min 30
 * @max 300
 *
 * @arg ignore
 * @desc 下の画像の波エフェクトを無効化
 * 例    2,5,7,8,10,30
 * @text 無視(ピクチャ)
 * @default 0
 *
 * @help
 * 翻訳:
 * https://fungamemake.com/
 *
 * ============================================================================
 * ♦♦♦ MOG - Picture Effects  ♦♦♦
 * Author   -   Moghunter
 * Version  -   1.1
 * Updated  -   2021/04/30
 * https://mogplugins.wordpress.com/
 * ============================================================================
 * 画像をアニメーション化できます。
 *
 * ============================================================================
 * 寸劇モード (ピクチャ)
 * ============================================================================
 * キャラクターの3つの状態を下記の順で並べて1つに結合した画像が必要になります。
 *
 * 静止 / 会話 / まばたき
 *
 * ===========================================================================
 * 使用方法
 * ===========================================================================
 * プラグインコマンドを使用します。
 *
 * ============================================================================
 * 更新履歴
 * ============================================================================
 * (v1.1) - 崩壊エフェクトを追加しました。
 *        - スイングエフェクトを追加しました。
 *        - 海上モードを追加しました。
 *        - カメラモードを追加しました。
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

Copyright© #ツクプラMZ , 2021 All Rights Reserved.