フェイスチャット補助プラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。

トピックの投稿

返信へ
アバター
Naoya
記事: 45
登録日時: 2015年11月10日(火) 15:32
投稿素材
連絡する:

フェイスチャット補助プラグイン

投稿記事 by Naoya »

このプラグインは某RPGシリーズでお馴染みのアレを簡単に実装できるようにします。

【機能】
マップ画面から任意のコモンイベントを呼び出せるようになり、
またフェイスチャットイベントの編集をサポートするプラグインコマンドが追加されます。


【紹介動画】
https://youtu.be/0VrhG_DRGgs


【スクリーンショット】
フェイスチャット補助プラグイン SS1.png
フェイスチャット補助プラグイン SS2.png

【使い方】
詳しい使用方法は以下のページを参考にして下さい。

・紹介記事
http://respawnfromhere.blog.fc2.com/blog-entry-8.html

・リファレンス
http://respawnfromhere.blog.fc2.com/blog-entry-9.html

もしご不明な点やバグ報告などがありましたら、
お気軽にブログやツイッター、このトピック内などでご質問ください。


【利用規約】
 画像
 画像
 画像
 画像
 画像
 画像
  ※ もしご厚意でクレジット表記していただける場合は、以下のものをお使い下さい。
     作者: Naoya
     サイト: ここからリスポーン(http://respawnfromhere.blog.fc2.com/)


【ダウンロード】
フェイスチャット補助_Ver1.15.zip
(1.27 MiB) ダウンロード数: 125 回
フェイスチャット補助_Ver1.22.zip
(1.36 MiB) ダウンロード数: 373 回
・サンプルプロジェクトVer1.1(フェイスチャット補助プラグインのデモ)2016/9/13更新
こちらからダウンロード


【更新情報】
 ○ Ver 1.01 (2015/11/21)
  ・チャットが空の時にもウィンドウが表示される問題を修正
 ○ Ver 1.02 (2015/11/21)
  ・ウィンドウに余白ができるとレイアウトが崩れる問題を修正
 ○ Ver 1.10 (2015/11/26)
  ・フキダシアイコン描画の機能追加
  ・サイドビューステート描画の機能追加
  ・顔グラ変更の機能追加
  ・顔グラ相対移動の機能追加
  ・ゲームパッドの操作に対応
  ・再起動すると追加していたチャットが消える問題を修正
 ○ Ver 1.11 (2015/12/10)
  ・フキダシアイコンとサイドビューステートが正しく描画されない問題を修正
  ・FaceChat Ready実行時にタイトルウィンドウを開くのが見えてしまう問題を修正
  ・FaceChat ChangeFaceでエラーが出る問題を修正
  ・他プラグインとの競合対策を追加
 ○ Ver 1.12 (2015/12/31)
  ・動作の軽量化
 ○ Ver 1.13 (2016/1/2)
  ・いくつかの問題点を修正
 ○ Ver 1.14 (2016/1/3)
  ・FaceChat Ready実行時に色調変化を行うかを指定できるプラグインパラメータを追加
  ・コンテニュー時にチャット起動が正しく行えなくなるバグを修正
 ○ Ver 1.15 (2016/1/23)
  ・いくつかの問題点を修正
 ○ Ver 1.20 (2016/2/24)
  ・クリック(タッチ)による起動を実装
  ・若干の動作軽量化
 ○ Ver 1.21 (2016/3/22)
  ・プラグインOFF時にセーブしたデータをプラグインON時に
   ロードするとエラーが発生する問題を修正
 ○ Ver 1.22 (2016/7/28)
  ・コモンイベントを直接実行した際にはタイトルウィンドウを
   開かないように修正
最後に編集したユーザー Naoya [ 2016年9月13日(火) 04:06 ], 累計 18 回
================================================================
 Naoya

 ブログ: ここからリスポーン(http://respawnfromhere.blog.fc2.com/)
 Twitter: https://twitter.com/ibakip
================================================================
アバター
Naoya
記事: 45
登録日時: 2015年11月10日(火) 15:32
投稿素材
連絡する:

Re: フェイスチャット補助プラグイン

投稿記事 by Naoya »

>>トリアコンタンさん
ご指摘ありがとうございます、とても助かります!
確かに毎フレーム描画を行ってたら、普通に考えて重くなりそうですね……。
トリアコンタンさんのご指摘を参考に、チャットタイトルとチャットお知らせのウィンドウは
描画内容が変わった時にしかrefreshを呼ばないように修正してみました!

>>赤い影の吉良さん
修正したデータを上げなおしましたので、お手数ですが再度このトピックよりダウンロードしてみてください。
(上げなおしたバージョンはVer1.12です)
もしまだ動作の重さが解消されないようでしたら、是非またこのトピックで教えていただけると助かります。
申し訳ありませんが、よろしくお願い致します。
================================================================
 Naoya

 ブログ: ここからリスポーン(http://respawnfromhere.blog.fc2.com/)
 Twitter: https://twitter.com/ibakip
================================================================
赤い影の吉良
記事: 15
登録日時: 2015年12月26日(土) 21:06
投稿素材
連絡する:

Re: フェイスチャット補助プラグイン

投稿記事 by 赤い影の吉良 »

どうも、あけましておめでとうございます。今年もよろしくお願いします!
さて、さっそくver1.12にしてテストしてみたのですが・・・・動作が改善されてませんでした。さらに挙動がおかしくなってます。
addFaceChatでチャットを追加した後、チャットを実行すると実行されません。他にもおかしい所はありますが詳しくは動画を見てもらえると分かるかと思います。
https://www.youtube.com/watch?v=zek2pTmarbM
今回実験に使用したプロジェクトデータです。
http://firestorage.jp/download/ca5c7ef0 ... 09ad7d5e61

あと動画を撮った後に 背景が暗転した後重くなってるのかな?と思ってFaceChat Readyを消して実行したら重くなくなったのでもしかしたら暗転時の処理が重くなっている原因かもしれません。

あまり時間がとれなかったりすると思いますがよろしくお願いします!
アバター
Naoya
記事: 45
登録日時: 2015年11月10日(火) 15:32
投稿素材
連絡する:

Re: フェイスチャット補助プラグイン

投稿記事 by Naoya »

>>赤い影の吉良さん
ご迷惑をお掛けして申し訳ありません。
何度も申し訳ないですが、Ver1.13に更新を行いました。
チャットが正しく起動できないバグはこれで直ったと思います。

いただいたデータにVer1.13を適用したところ、こちらでは正常に動作が確認できました。
http://firestorage.jp/download/7076640e ... 5ebedeb44b
↑問題があるようでしたら削除致しますのでお申し付けください。

FaceChat Ready実行により重くなる現象はVer1.12で解消できたとは思うのですが、
もしVer1.13でも動作が重ければコードの別のところに原因があるかもしれません。
(一応僕の環境では快適に動作しています)

是非動作のご報告の方、よろしくお願い致します。
================================================================
 Naoya

 ブログ: ここからリスポーン(http://respawnfromhere.blog.fc2.com/)
 Twitter: https://twitter.com/ibakip
================================================================
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
投稿素材
連絡する:

Re: フェイスチャット補助プラグイン

投稿記事 by トリアコンタン »

こんにちは。横から失礼します。

>>赤い影の吉良さん

動作が改善していないということで、いくつかご質問してもよろしいでしょうか?

1.以前におっしゃっていたSupportFaceChat.jsを導入しただけでも動作が重くなる現象は改善されましたか?

2.FaceChat Readyをイベントコマンドの「画面の色調変更」30フレーム、ウェイトありに置き換えた場合、動作は軽くなりますか?
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
赤い影の吉良
記事: 15
登録日時: 2015年12月26日(土) 21:06
投稿素材
連絡する:

Re: フェイスチャット補助プラグイン

投稿記事 by 赤い影の吉良 »

>>Naoyaさん
おお・・・対応が早い、ありがとうございます!
こっちで色々試した所どうやらこのチャット補助プラグイン自体に問題があるわけじゃないようです。FaceChat Readyでやってることで重くなる事と言ったら画面の色調変更かな?→イベントコマンドでイベントコマンドの画面の色調変更を試してみる。→犯人はお前か!・・・ということで画面の色調変更の処理自体に問題があるようです。(PCのスペックが足りてないとも言える) 
あと動作とは別件で色調変更した後にチャットを起動すると起動後に色調がリセットされてしまうようなので何かの演出時にチャットを呼び出す際にちょっと不便ではないかなと感じました。(例えば火事で色調を赤っぽくしてたところをチャット終了時に・・・あぅ) なんかちょくちょくバージョンを更新させるようで申し訳ないですがその辺の修正をしてもらえると助かります!

>>トリアコンタンさん
記事を返信しようと思ったらトリアコンタンさんの記事が出てきてびっくりしました!この掲示板、記事を送信する前に別の記事が記載されると確認画面が出てくるんですね。それはさておき質問をお応えします。
1.残念ながら改善されませんでした。
2.変わりま・・・・した!!
画面の色調変更単体で試しましたがウェイトの有無、フレームの設定に関わらずグレーの設定でFPSが極端に落ちてしまいます。グレーを1にするとFPSがちょっと変動するくらいで2以上にすると極端に落ちます。RGBは1~2変動したかな?っていうくらいです。

とりあえず応急処置で var tone = [-120,-120,-120,128];の部分を var tone = [-120,-120,-120,0];変えてみたらまだ少し重いですがだいぶマシになりました。(FPS15から40~50くらい)
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
投稿素材
連絡する:

Re: フェイスチャット補助プラグイン

投稿記事 by トリアコンタン »

なるほどです。
「画面の色調変更」や「ピクチャの色調変更」は、それ自体が重い処理ですのでスペックによっては厳しくなるかもしれません。
やや強引な解決法として、暗くするだけなら画面と同じサイズの真っ黒な画像を用意して不透明度を調整することで画面を暗くする……などの裏技があるらしいですが、ちょっと微妙ですね。

プラグインパラメータを用意して、暗くする処理を行わない設定を可能にする、などの解決法はいかがでしょうか?
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
Naoya
記事: 45
登録日時: 2015年11月10日(火) 15:32
投稿素材
連絡する:

Re: フェイスチャット補助プラグイン

投稿記事 by Naoya »

>>トリアコンタンさん
調査にご協力いただきありがとうございます!本当に助かります。
(色調変更に関しては、今後公式のアプデで軽くなったりはしないんでしょうか……こればっかりは今の僕の力ではどうしようもないので公式に期待するしかないのがつらいところです)
今回はトリアコンタンさんのアドバイスを受けまして、FaceChat Ready実行時に色調変更を行うかを指定できるプラグインパラメータを追加してみました!

>>赤い影の吉良さん
何度もすみません、Ver1.14に更新しました!
ご指摘のとおり、確かにReadyとFinish実行後に強制的に色調が通常状態になってしまうのは良くない仕様でした。
そこで今回は、Ready実行前の元々の色調を記憶し、Finishを実行してもちゃんと元々の色調に戻るように修正を加えてみました。
これで夜や火事などで色調変更を行っていても使えるようになったと思います。
よろしければお試しください!
================================================================
 Naoya

 ブログ: ここからリスポーン(http://respawnfromhere.blog.fc2.com/)
 Twitter: https://twitter.com/ibakip
================================================================
赤い影の吉良
記事: 15
登録日時: 2015年12月26日(土) 21:06
投稿素材
連絡する:

Re: フェイスチャット補助プラグイン

投稿記事 by 赤い影の吉良 »

Ver1.14動作確認できました。
また何かあればよろしくお願いします!
しろみ
記事: 17
登録日時: 2015年12月17日(木) 23:36
投稿素材

Re: フェイスチャット補助プラグイン

投稿記事 by しろみ »

Naoya様こんにちは!
いつも更新お疲れ様です!フェイスチャットプラグイン、大変お世話になっております!
そのフェイスチャットプラグインなのですが、最新のVer.1.14にしたところReference Error(添付画像のものです)が発生しプラグインが使用できなくなってしまいました……。
他に使用してるプラグインと競合しているのかもしれない等自分でもいろいろ試してみたのですが、お恥ずかしながら当方全くの初心者でどう対応すればいいのか分からず、こちらで質問させていただきました。
一つ前の1.13では問題なく使えております。
お忙しいところ大変申し訳ないのですが、お時間のある時にでもお知恵を貸して下さると幸いです。
添付ファイル
フェイスチャット補助プラグイン スクリーンショット (252).png
スクリーンショット (252).png (18.53 KiB) 閲覧された回数 7826 回
アバター
Naoya
記事: 45
登録日時: 2015年11月10日(火) 15:32
投稿素材
連絡する:

Re: フェイスチャット補助プラグイン

投稿記事 by Naoya »

>>しろみさん
報告ありがとうございます!

エラーメッセージ中のcurrentToneは当プラグイン内で定義している変数名ですので、競合ではなく僕の書いたコードに問題があると考えられます。しろみさん側にエラーの原因はありません、ご迷惑をお掛けして大変申し訳ありません。
お手数ですが、どういった状況で(あるいはどんなコマンドを実行したときに)エラーが出たのか教えていただけないでしょうか?
普通にCキーでチャットを実行した時、プラグインコマンドを使用したとき等、些細な情報でも構いませんので教えていただけるととても助かります。
================================================================
 Naoya

 ブログ: ここからリスポーン(http://respawnfromhere.blog.fc2.com/)
 Twitter: https://twitter.com/ibakip
================================================================
返信する

“MV:プラグイン素材”に戻る