【解決済み】デプロイメントしたゲームのアイコンが勝手に変わってしまう問題
トピックの投稿
返信へ【解決済み】デプロイメントしたゲームのアイコンが勝手に変わってしまう問題
質問が続いてしまい申し訳ありません。突然のことだし、自分一人では解決の見込みがないので質問をさせていただきます…。
今まで作った部分の作動を確認しようと初めてデプロイメントをしました。
デプロイしたゲームを起動したら、なぜか他のゲームのアイコンに変わっています。
テストプレイでは一度も見れなかった現象なので、相当困惑しています…。
プラグインを全部OFFにしたり、ファイルを消したりしてみても解決できなかったし、
新しいプロジェクトを作り、なにも触れないままデプロイしてみてもアイコンが変わる現象は同じでした。
こちらがデプロイしたゲームにはどちらにもMVのicon.pngが入っていて、
ツクールMVが設置されている位置のNewData\iconにもMVのIcon.pngが入っています。
これはいったい何が問題なんでしょうか?
皆様のアドバイス、よろしくお願いいたします。
今まで作った部分の作動を確認しようと初めてデプロイメントをしました。
デプロイしたゲームを起動したら、なぜか他のゲームのアイコンに変わっています。
テストプレイでは一度も見れなかった現象なので、相当困惑しています…。
プラグインを全部OFFにしたり、ファイルを消したりしてみても解決できなかったし、
新しいプロジェクトを作り、なにも触れないままデプロイしてみてもアイコンが変わる現象は同じでした。
こちらがデプロイしたゲームにはどちらにもMVのicon.pngが入っていて、
ツクールMVが設置されている位置のNewData\iconにもMVのIcon.pngが入っています。
これはいったい何が問題なんでしょうか?
皆様のアドバイス、よろしくお願いいたします。
最後に編集したユーザー Arkroyal [ 2021年3月05日(金) 01:07 ], 累計 1 回
返信 2 / 2ページ
Re: デプロイメントしたゲームのアイコンが勝手に変わってしまう問題
自分がテストした状況だとArkroyal さんが書きました:現在DarkPlasma様のおかげで一時的な解決方法は見つかりました。
デプロイした後のファイルの中にあるpackage.jsonのnameの空欄を何か文字を入れて変更したらMVの基本アイコンに戻りました。
しかしこの方法ではデプロイするたびにpackage.jsonをいじる必要があるし、
こちらがアイコンを用意しても強制的にmvの基本アイコンになってしまうため、問題の解決はできてない感じです。
ツクールmv内にデプロイメントに関して設定や内容の変更を行えるところはありますか?
1.プロジェクト内の package.json を修正しておけば、デプロイメントされたものも、それがコピーされるので、再発しない。
2.新規プロジェクトのコピー元となるデータはインストール場所の近くにあるNewDataフォルダにあるので、それを予め修正しておけば、新規プロジェクトで再発することはなくなる。
以下はSteam版の場所の例です。
C:\Program Files (x86)\Steam\steamapps\common\RPG Maker MV\NewData
3.再インストールすると、当然、元の状態になるので、忘れないように注意。
恐らく近々RPGアツマールがゲームアツマールに名称変更されたので、メニューを合わせるためのアップデートがされると予想されます。
この件を公式の窓口から連絡しておけば、次のバージョンで改善されている可能性が上がると思います。
(ムノウラは色々と言いすぎて「またコイツかよ」と流されそうなので、他の方が連絡して欲しい…)
https://www.gotchagotcha.jp/support/tkool/
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
Re: デプロイメントしたゲームのアイコンが勝手に変わってしまう問題
ムノクラ さんが書きました:下記で既に解決されているようですが。
https://twitter.com/MKengoMeikinngu/sta ... 1873088514
こちらを参考に新規プロジェクトのpackage.jsonをMVとMZとで比較したところ下記になりました。
RPGツクールMV
"name": "",
RPGツクールMZ
"name": "rmmz-game",
ですので、本来はMVでは
"name": "rmmv-game",
と入っているのがあるべき姿なのかも知れませんね…
(これ、どのバージョンから変わったんでしょう?)
一応、後人のため、修正済みのpackage.jsonをつけておきます。
package.zip
新規プロジェクトの元になるフォルダも置き換えたほうが良いかも知れませんね。
KADOKAWA→RPGMV→NewDataにあるpackage.jsonのnameを変更しても、デプロイしたらまた空欄になっています。
もちろん私が作っているゲームのプロジェクト内にあるpackage.jsonを変更しても同じです。
設定自体を変える必要性を感じています…。
Re: デプロイメントしたゲームのアイコンが勝手に変わってしまう問題
うーん、こちらは先に試しに変えてみたアイコンが表示されるようになってしまっていますね…Arkroyal さんが書きました:KADOKAWA→RPGMV→NewDataにあるpackage.jsonのnameを変更しても、デプロイしたらまた空欄になっています。
もちろん私が作っているゲームのプロジェクト内にあるpackage.jsonを変更しても同じです。
設定自体を変える必要性を感じています…。
テストプレイの時点でアイコンが変わってしまっています。
先のDarkPlasma氏の助言から推測すると、この方法で合っていると思うのですが…
Steam版は比較的簡潔に過去のバージョンに入れ替えられるので、いくつか戻してテストしてみます。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
Re: デプロイメントしたゲームのアイコンが勝手に変わってしまう問題
色々試した結果、現状の解決策は既に分かっているとおりです。Arkroyal さんが書きました:KADOKAWA→RPGMV→NewDataにあるpackage.jsonのnameを変更しても、デプロイしたらまた空欄になっています。
もちろん私が作っているゲームのプロジェクト内にあるpackage.jsonを変更しても同じです。
設定自体を変える必要性を感じています…。
1.デプロイメント後に生成される package.json の内容(name要素)を書き換える必要がある。
2.プロジェクト内、新規プロジェクト元の package.json はあってもなくても、デプロイメント時に別に生成されるので、影響がない。
以下は長々とした調査記録です。
暇だったら読んでください。
これだけ調べたんだから、v1.6系のバグで、バージョンアップ時に直してもらう要望を出すくらいしか出来そうも無いことが伝わると思います。
v1.5.1の場合は下記になりました。
1.新規プロジェクトに package.json がない。
2.デプロイメント先では下記内容のpackage.json が生成されている。
コード: 全て選択
{
"name": "KADOKAWA/RPGMV",
"main": "www/index.html",
"js-flags": "--expose-gc",
"window": {
"title": "",
"toolbar": false,
"width": 816,
"height": 624,
"icon": "www/icon/icon.png"
}
}
画像を差し替えても、そのとおりに動作する。
問題はv1.5系は動かないプラグインがボチボチある事です…
コアが古いんですよね…
v1.6.1を選びたかったのですが、現状はv1.6.2しか選べません。
v1.6.2でテストした場合、v1.6.3と同じになりました。
プロジェクト内に下記内容の package.json が含まれています。
コード: 全て選択
{
"name": "",
"main": "index.html",
"js-flags": "--expose-gc",
"window": {
"title": "",
"toolbar": false,
"width": 816,
"height": 624,
"icon": "icon/icon.png"
}
}
試しにプロジェクト内の package.json を削除してデプロイメントしました。
すると、新しい package.json が生成されています。
コード: 全て選択
{
"name": "",
"main": "www/index.html",
"js-flags": "--expose-gc",
"window": {
"title": "",
"toolbar": false,
"width": 816,
"height": 624,
"icon": "www/icon/icon.png"
}
}
ウィンドウアイコンはデフォルトのままで、Windowsのタスクバーには差し替えたアイコンが表示されます。
ここで、デプロイメントで生成された package.json のnameを書き換えます。
コード: 全て選択
{
"name": "KADOKAWA/RPGMV",
"main": "www/index.html",
"js-flags": "--expose-gc",
"window": {
"title": "",
"toolbar": false,
"width": 816,
"height": 624,
"icon": "www/icon/icon.png"
}
}
ここで、最初の解決策に戻ったわけです。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
Re: デプロイメントしたゲームのアイコンが勝手に変わってしまう問題
ムノクラ さんが書きました:
うーん、こちらは先に試しに変えてみたアイコンが表示されるようになってしまっていますね…
テストプレイの時点でアイコンが変わってしまっています。
先のDarkPlasma氏の助言から推測すると、この方法で合っていると思うのですが…
Steam版は比較的簡潔に過去のバージョンに入れ替えられるので、いくつか戻してテストしてみます。
とりあえずは教えてくださった通り、お問い合わせのメールを送りました。アドバイスありがとうございます。
あと、アイコンが勝手に変わってしまう問題ですが、
https://twitter.com/plasma_dark/status/ ... 6640787465
newdataではなく、nwjs-winにあるpackage.jsonがコピーされるみたいです。
nwjs-win内のpackage.jsonをいじったらデプロイした後package.jsonをいじる必要がなくなり、
またゲームのアイコンが猿に変わってしまう現象も解決されました。
残された問題はこちらが用意したアイコンに変更しようとしても、
用意したicon.pngを無視して強制的にMVの基本アイコンになってしまうことです。
Re: デプロイメントしたゲームのアイコンが勝手に変わってしまう問題
ムノクラ さんが書きました:色々試した結果、現状の解決策は既に分かっているとおりです。Arkroyal さんが書きました:KADOKAWA→RPGMV→NewDataにあるpackage.jsonのnameを変更しても、デプロイしたらまた空欄になっています。
もちろん私が作っているゲームのプロジェクト内にあるpackage.jsonを変更しても同じです。
設定自体を変える必要性を感じています…。
1.デプロイメント後に生成される package.json の内容(name要素)を書き換える必要がある。
2.プロジェクト内、新規プロジェクト元の package.json はあってもなくても、デプロイメント時に別に生成されるので、影響がない。
以下は長々とした調査記録です。
暇だったら読んでください。
これだけ調べたんだから、v1.6系のバグで、バージョンアップ時に直してもらう要望を出すくらいしか出来そうも無いことが伝わると思います。
v1.5.1の場合は下記になりました。
1.新規プロジェクトに package.json がない。
2.デプロイメント先では下記内容のpackage.json が生成されている。3.アイコン関連の問題は発生していない。コード: 全て選択
{ "name": "KADOKAWA/RPGMV", "main": "www/index.html", "js-flags": "--expose-gc", "window": { "title": "", "toolbar": false, "width": 816, "height": 624, "icon": "www/icon/icon.png" } }
画像を差し替えても、そのとおりに動作する。
問題はv1.5系は動かないプラグインがボチボチある事です…
コアが古いんですよね…
v1.6.1を選びたかったのですが、現状はv1.6.2しか選べません。
v1.6.2でテストした場合、v1.6.3と同じになりました。
プロジェクト内に下記内容の package.json が含まれています。nameだけでなくiconの記述が変わっています。コード: 全て選択
{ "name": "", "main": "index.html", "js-flags": "--expose-gc", "window": { "title": "", "toolbar": false, "width": 816, "height": 624, "icon": "icon/icon.png" } }
試しにプロジェクト内の package.json を削除してデプロイメントしました。
すると、新しい package.json が生成されています。アイコンを差し替えてみると妙なことが起こります。コード: 全て選択
{ "name": "", "main": "www/index.html", "js-flags": "--expose-gc", "window": { "title": "", "toolbar": false, "width": 816, "height": 624, "icon": "www/icon/icon.png" } }
ウィンドウアイコンはデフォルトのままで、Windowsのタスクバーには差し替えたアイコンが表示されます。
ここで、デプロイメントで生成された package.json のnameを書き換えます。すると、v1.5.1の時と同じように変更したアイコンが反映されました。コード: 全て選択
{ "name": "KADOKAWA/RPGMV", "main": "www/index.html", "js-flags": "--expose-gc", "window": { "title": "", "toolbar": false, "width": 816, "height": 624, "icon": "www/icon/icon.png" } }
ここで、最初の解決策に戻ったわけです。
確認しました。本当にお疲れさまでした…!
1.6.2かそのあたりのバージョンからこの問題が起こる可能性があったんですね。
教えてくださった通りに、お問い合わせのメールは送っておきました。
あっちの方で問題を解決できるのか、それと返答にどれだけの時間がかかるのかが問題ですね…。
Re: デプロイメントしたゲームのアイコンが勝手に変わってしまう問題
nwjs-win の中を確認しました。Arkroyal さんが書きました: とりあえずは教えてくださった通り、お問い合わせのメールを送りました。アドバイスありがとうございます。
あと、アイコンが勝手に変わってしまう問題ですが、
https://twitter.com/plasma_dark/status/ ... 6640787465
newdataではなく、nwjs-winにあるpackage.jsonがコピーされるみたいです。
nwjs-win内のpackage.jsonをいじったらデプロイした後package.jsonをいじる必要がなくなり、
またゲームのアイコンが猿に変わってしまう現象も解決されました。
残された問題はこちらが用意したアイコンに変更しようとしても、
用意したicon.pngを無視して強制的にMVの基本アイコンになってしまうことです。
なるほど、デプロイメント時にここからコピーしているわけですね。
じゃ、Macはどうなんだ?と思ったら、nwjs-lnx 内ではないかと予想します。
で、こっちの package.json はどうなんだ?と見てみると、ちゃんとnameが設定されている…
この内容までサポートに連絡すれば、次回アップデートには反映されると思います。
お疲れ様でした。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
- Plasma Dark
- 記事: 740
- 登録日時: 2020年2月08日(土) 02:29
- 連絡する:
Re: デプロイメントしたゲームのアイコンが勝手に変わってしまう問題
viewtopic.php?t=6506
起動後すぐにアイコンがMVデフォルトに戻ってしまう問題はこれなんじゃないかと思います。
起動後すぐにアイコンがMVデフォルトに戻ってしまう問題はこれなんじゃないかと思います。
Re: デプロイメントしたゲームのアイコンが勝手に変わってしまう問題
ありがとうございます。Plasma Dark さんが書きました:https://tm.yumineko.com/viewtopic.php?t=6506
起動後すぐにアイコンがMVデフォルトに戻ってしまう問題はこれなんじゃないかと思います。
効果ありました。
キャッシュですか…テストプレイでキャッシュなんて要らないような…
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。