ページ 11

【解決済み】RPGアツマールでのみ起こる現象について

Posted: 2020年5月10日(日) 10:36
by モピョニオン
こんにちは。

テストプレイでもデプロイメントで試しても問題ないのにアツマールにアップロードした時に何故か想定外の動きをしてしまいます。

①色調変更で画面を真っ暗にすると雨が表示されない。
真っ暗な画面で雨を降らし、そのまま徐々に画面が明るくなるということをしたいのですが、
何故かアツマールでのみ雨が表示されません。
真っ黒のマップに移動させる方法だと、別のマップに移動したときに一瞬雨が止まってしまうのが気になるのでできれば同じマップで、雨が途切れること無く表現したいです。

②マップをスクロールした状態で戦闘が始まると、戦闘開始のエフェクト時にマップの切れ端が表示されてしまう。
普通の戦闘では問題ないですが、マップをスクロールし、プレイヤーが画面に写っていない状態で戦闘が始まると、画像のようなマップの切れ端が下から上にぴょ~んと移動するように表示されてものすごく不自然です。

どちらもテストプレイでは問題なく、RPGアツマールに投稿したときのみ現れる現象なので対処法がわかりません。
プラグインも切って試したので競合などではないと思います。
どちらか一つでもいいので原因がわかる方はいないでしょうか。

Re: RPGアツマールでのみ起こる現象について

Posted: 2020年5月11日(月) 02:58
by トリアコンタン
こんにちは!

こちらでも試してみました。
URL限定公開でアップロードしています。
https://game.nicovideo.jp/atsumaru/game ... k_in=users

①はアツマールでも再現できませんでした……
左のイベントです。

②は再現できました。(ただ、ローカルでも再現できました)
右のイベントです。

エンカウント時のズームエフェクトはプレイヤー位置を基準に実行されますが、
プレイヤーが画面外にいることで、ズームしたときにマップの描画範囲外が見えてしまうことが原因かもしれません。
そうであれば以下の修正プラグインで対応できます。
修正されるかどうかは分かりませんが、よろしければお試しください。

ズーム範囲修正プラグイン
https://raw.githubusercontent.com/triac ... omRange.js

Re: RPGアツマールでのみ起こる現象について

Posted: 2020年5月11日(月) 08:30
by モピョニオン
トリアコンタン様

ありがとうございます!
②に関してですが、プラグインを入れたところ解決しました。
ありがとうございます。

①ですが、公開していただいたURLを確認したところ
私のPCでは再現され、画面が真っ暗になったら雨が表示されなくなりました。

普段はChromeを使ってるのですが、
試しにFirefox、Microsoft Edgeをインストールしたところしっかり雨が表示されました。

また、スマホでChromeをインストールして試してみても、正常に表示されました。
私のPCのChromeでのみ、雨が表示されません。
他の方は表示されるのでしょうか…?

これに関して、何が原因か調べる方法が私の知識ではわからないため
心当たりがあれば教えていただきたいです。

画像

Re: RPGアツマールでのみ起こる現象について

Posted: 2020年5月11日(月) 09:29
by Plasma Dark
私のPCのChromeでのみ、雨が表示されません。
他の方は表示されるのでしょうか…?
わたしのPCでは、64bit版のChromeバージョン81(2020/05/11現在の最新)で、暗転後も正しく雨が表示されています。
ブラウザのバージョンは右上のメニューから [ヘルプ] -> [Google Chromeについて] で確認できます。
バージョンが古いということはないでしょうか。

Re: RPGアツマールでのみ起こる現象について

Posted: 2020年5月11日(月) 10:08
by モピョニオン
Plasma Dark様

返信ありがとうございます。

確認してみましたが、最新版でした。

Google Chrome は最新版です
バージョン: 81.0.4044.138(Official Build) (64 ビット)


念の為再インストールもしてみましたが結果は変わらず…
もし何も対処法が見つからないときは真っ黒のマップに切り替える方法でやることにします。

Re: RPGアツマールでのみ起こる現象について

Posted: 2020年5月11日(月) 10:13
by Plasma Dark
暗転後に雨が表示されなくなる現象、再現しました。
Chromeの ハードウェア アクセラレーションが使用可能な場合は使用する 設定がOFFの時に起きるようです。

Re: RPGアツマールでのみ起こる現象について

Posted: 2020年5月11日(月) 11:19
by モピョニオン
Plasma Dark様

ありがとうございます!
OFFにしたところ、雨が表示されました。

しかし設定によっては表示されない人もいるということで、どうするか迷いますね…。
ひとまず原因がわかったということで解決済みにしておきます。

ありがとうございました。

Re: 【解決済み】RPGアツマールでのみ起こる現象について

Posted: 2020年5月11日(月) 12:23
by トリアコンタン
こんにちは!
本件ですが、WebGLモードとCanvasモード(「ハードウェア アクセラレーションが~」の設定をOFFにするとこちらのモードで実行されるようです)とで天候が色調の影響を受けるかどうかの挙動が異なっていることが原因のようです。

Canvasモードの仕様をWebGLに合わせて天候が色調の影響を受けないようにする修正パッチです。
よろしければお試しください。

Canvasモード時の天候優先度修正プラグイン
https://raw.githubusercontent.com/triac ... nCanvas.js

Re: 【解決済み】RPGアツマールでのみ起こる現象について

Posted: 2020年5月11日(月) 14:18
by モピョニオン
トリアコンタン様

わざわざプラグイン作成までして頂き本当にありがとうございます!
無事解決しました。