「ピクチャをアニメーション化できる」プラグインです。
こちらはRPGツクールMZ向けの記事です。
RPGツクールMV向けの記事もございます。
下記ページで最新版が配布されています。
mogplugins.wordpress.com/rpg-maker-mz/
どなたかのお役に立てば幸いです。
/*:ja
* @target MZ
* @plugindesc (v1.1) ピクチャをアニメーション化できます。
* @author Moghunter
* @url 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
* 翻訳:
* fungamemake.com/
*
* ============================================================================
* ♦♦♦ MOG - Picture Effects ♦♦♦
* Author - Moghunter
* Version - 1.1
* Updated - 2021/04/30
* mogplugins.wordpress.com/
* ============================================================================
* 画像をアニメーション化できます。
*
* ============================================================================
* 寸劇モード (ピクチャ)
* ============================================================================
* キャラクターの3つの状態を下記の順で並べて1つに結合した画像が必要になります。
*
* 静止 / 会話 / まばたき
*
* ===========================================================================
* 使用方法
* ===========================================================================
* プラグインコマンドを使用します。
*
* ============================================================================
* 更新履歴
* ============================================================================
* (v1.1) - 崩壊エフェクトを追加しました。
* - スイングエフェクトを追加しました。
* - 海上モードを追加しました。
* - カメラモードを追加しました。
*/
コメントを投稿するにはログインしてください。