当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
FTKR Show Picture Balloon - FTKR_ShowPictureBalloon.js

▼FTKR Show Picture Balloon(フトコロ様作) - FTKR_ShowPictureBalloon.js
https://plugin.fungamemake.com/archives/1387
ピクチャにフキダシアイコンを表示させる
ふりがな:ぴくちゃついかふきだし
機能概要: ピクチャにフキダシアイコンを表示させる
利用規約(ライセンス): MITライセンス
作者:フトコロ
作者サイト:https://x.com/futokoro_mv
解説ページ:https://github.com/futokoro/RPGMaker/blob/master/FTKR_S…
ダウンロードページ:https://raw.githubusercontent.com/futokoro/RPGMaker/mas…
ファイル名:FTKR_ShowPictureBalloon.js
プラグインのヘルプ:
/*:
* @plugindesc v1.0.0 ピクチャにフキダシアイコンを表示させるプラグイン
* @author フトコロ
*
* @param フキダシアイコン設定
* @desc フキダシアイコンを設定します。
* @type struct<balloon>
* @default {”iconImage”:”Balloon”,”width”:”48”,”height”:”48”,”speed”:”8”,”waitTime”:”12”}
*
* @help
*-----------------------------------------------------------------------------
* 概要
*-----------------------------------------------------------------------------
* ピクチャーを指定してフキダシアイコンを表示させることができます。
* ピクチャとフキダシアイコンが重なった場合は、フキダシアイコンが上に表示されます。
*
* 以下のプラグインコマンドで表示できます。
* ※[]は実際の入力に使用しません
*
* SPB_フキダシアイコンの表示 [ピクチャID] [フキダシアイコンID] [表示位置X] [表示位置Y] [ウェイト]
*
* ピクチャID
* :フキダシアイコンを表示させたいピクチャIDを指定します。
* v[n]で変数を指定することも可能です。
*
* フキダシアイコンID
* :表示させるフキダシアイコンを番号で指定します。
* フキダシアイコンに設定した画像内の上から1,2,3,...と数えます。
* v[n]で変数を指定することも可能です。
*
* なお、デフォルトのBalloon.pngを指定している場合は、以下の文字列でも設定できます。
* 1 - びっくり
* 2 - はてな
* 3 - 音符
* 4 - ハート
* 5 - 怒り
* 6 - 汗
* 7 - くしゃくしゃ
* 8 - 沈黙
* 9 - 汗
* 10 - Zzz
* 11 ~ 15 - ユーザー定義1 ~ ユーザー定義5
* ※ユーザー定義の番号は半角です。
*
* 表示位置X
* 表示位置Y
* :ピクチャに対して、フキダシアイコンを表示する位置を
* ピクチャサイズに対する比率で指定します。
* ピクチャ左上が原点です。
* 入力例)
* x y
* 0 0 - 原点に表示
* 0.5 0.5 - ピクチャの中心に表示
* 1 1 - ピクチャの右下に表示
* 1 0 - ピクチャの右上に表示
*
* ウェイト
* :完了までウェイトさせるか指定します。
* ウェイトさせる場合は、true と記入してください。
* ウェイトさせない場合は、記入不要です。
*
*
* コマンド設定例)・・・デフォルトアイコン画像を使用している場合
*
* ◆プラグインコマンド:SPB_フキダシアイコンの表示 1 びっくり 0.5 0 true
*
* ピクチャID1 に びっくりアイコン をピクチャの上部中央に表示します。
* 完了までウェイトが掛かります。
*
*
* コマンド設定例)・・・独自アイコン画像を使用している場合
*
* ◆プラグインコマンド:SPB_フキダシアイコンの表示 1 2 0.5 0
*
* ピクチャID1 に 2列目のアイコン をピクチャの上部中央に表示します。
* ウェイトが掛からないため、即座に次のイベントコマンド実行に移ります。
*
*
*-----------------------------------------------------------------------------
* 設定方法
*-----------------------------------------------------------------------------
* 1.「プラグインマネージャー(プラグイン管理)」に、本プラグインを追加して
* ください。
*
*
*-----------------------------------------------------------------------------
* フキダシアイコンの設定
*-----------------------------------------------------------------------------
* プラグインパラメータで以下の設定を変更できます。
*
* 1.使用する画像
* iconImage
* :使用する画像を選択してください。
* 画像ファイルはimg/systemフォルダに保存します。
* アイコンサイズは自由ですが、以下の仕様を守ってください。
* 1)一つのフキダシアイコンは横1列にまとめてください。
* 2)アイコンサイズは統一してください。
* 3)アイコンのアニメーション枚数は、デフォルトと同じ8枚です。
*
* 2.サイズ
* width
* :フキダシアイコンの1つ分の幅を設定します。
* 大きなアイコンを独自に作成した場合は、そのサイズに合わせて変更してください。
*
* height
* :フキダシアイコンの1つ分の高さを設定します。
* 大きなアイコンを独自に作成した場合は、そのサイズに合わせて変更してください。
*
* 3.1コマの表示時間
* speed
* :フキダシアイコンの1コマの表示時間を設定します。
*
* 4.表示後のウェイト
* waitTime
* :フキダシアイコンの表示後のウェイト時間を設定します。
*
*
*-----------------------------------------------------------------------------
* 本プラグインのライセンスについて(License)
*-----------------------------------------------------------------------------
* 本プラグインはMITライセンスのもとで公開しています。
* This plugin is released under the MIT License.
*
* Copyright (c) 2018 Futokoro
* http://opensource.org/licenses/mit-license.php
*
*
* プラグイン公開元
* https://github.com/futokoro/RPGMaker/blob/master/README.md
*
*
*-----------------------------------------------------------------------------
* 変更来歴
*-----------------------------------------------------------------------------
*
* v1.0.0 - 2018/03/25 : 初版作成
*
*-----------------------------------------------------------------------------
*/
//=============================================================================
/*~struct~balloon:
* @param iconImage
* @desc 使用するフキダシアイコン画像ファイルを設定します。
* 画像ファイルは/img/systemに保存すること
* @default Balloon
* @require 1
* @dir img/system/
* @type file
*
* @param width
* @desc フキダシアイコンの幅を設定します。
* @default 48
* @type number
*
* @param height
* @desc フキダシアイコンの高さを設定します。
* @default 48
* @type number
*
* @param speed
* @desc フキダシアイコンの1コマの表示時間を設定します。
* @default 8
* @type number
*
* @param waitTime
* @desc フキダシアイコンの表示後のウェイト時間を設定します。
* @default 12
* @type number
*
*/