〖解決済み〗どのイベントにもエラーが出てしまう

そうか
記事: 23
登録日時: 2021年12月23日(木) 19:17

〖解決済み〗どのイベントにもエラーが出てしまう

投稿記事by そうか » 2022年1月26日(水) 12:17

ある日、いつものようにゲーム制作をして、作業が落ち着いた所でテストプレイをしようとしたところ、

Uncaught SyntaxError: Unexpected end of JSON input

と出てしまいました。
https://jsonlint.com/のサイトで、どこがエラーの原因か、思い当たるイベントの実行内容をHTMLコピーして、調べてみたのですが、調べたイベントすべて、

Error: Parse error on line 1:
< pre > < font color
^
Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[', got 'undefined'

という、同様のエラーでした。
しかし、どのイベントも、以前作成し、その際のテストプレイではなんのエラーも起きなかったイベントです。
一体どうしてなのでしょう? どなたか、至急助けてください!!
最後に編集したユーザー そうか on 2023年2月05日(日) 10:47 [ 編集 1 回目 ]

そうか
記事: 23
登録日時: 2021年12月23日(木) 19:17

Re: どのイベントにもエラーが出てしまう

投稿記事by そうか » 2022年1月26日(水) 12:19

トピック主です。
エラー発見の為に使ったサイトは、

https://jsonlint.com/

です。
アバター
Plasma Dark
記事: 669
登録日時: 2020年2月08日(土) 02:29
連絡を取る:

Re: どのイベントにもエラーが出てしまう

投稿記事by Plasma Dark » 2022年1月26日(水) 14:09

JSON lintで調べられるのは、文字列が正しいJSON形式であるかどうかです。
エラーからしてもlintを利用されるのは良いと思いますが、コピーするべきは data ディレクトリ内の .json ファイルの中身です。
そしておそらく、不自然に空になってしまっている .json ファイルがあるんじゃないかと思います。(厄介なことに、MVにおいては保存時に稀に .json の中身が失われたりする環境があるようです)

そのファイルを特定して、新規プロジェクト辺りからコピーして来るとかしてみれば解決しそうです。
そうか
記事: 23
登録日時: 2021年12月23日(木) 19:17

Re: どのイベントにもエラーが出てしまう

投稿記事by そうか » 2022年1月27日(木) 08:28

Plasma Darkさん、ご返信ありがとうございます。
JSONファイルの中身を確認してみると、確かにActorsファイルやItemファイルなどが空っぽになっていました……
新規からコピーしてきて、なんとか被害を抑えられました。
ご協力ありがとうございました<(_ _)>

“MV:質問” へ戻る