質問するログイン新規登録
Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

Q&A

解決済

1回答

1481閲覧

Unityで全ボタンの位置情報が"NaN"に化けていた!?

ArironUnit

総合スコア6

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

0グッド

0クリップ

投稿2024/03/10 02:07

0

0

実現したいこと

  • 1.こんなことが起こった原因を知りたい。
  • 2.二度とこんなことが起こらないようにしたい。

前提

Unityを使って2Dゲームの製作中です。
このゲームは、画面上に8個のボタンが配置されているものです。
配置は、インスペクターでxとyの値を手入力して行いました。
つまり、これらの値は、スクリプトとは全く関係ありません。

発生している問題・エラーメッセージ

一週間ぶりにunityを立ち上げ、このプロジェクトを開いてみたら、8個のボタンが画面上から消えていました。
ボタンのインスペクターを確認してみると、8個とも、x値は元のままですが、y値がすべて"NaN"に化けていました。
ただし、ボタン類以外のオブジェクトは無事でした。
0で割るなどの変なことをするとNaNが出現するということは知っていますが、ボタン類の位置情報に関連するようなスクリプトは入れていません。
私は何か悪いことをしたのでしょうか?
ひょっとして、昨日、Cドライブを「ディスククリーンアップ」したのがよくなかったのでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

https://forum.unity.com/threads/recttransform-position-to-nan-every-single-time-when-editor-started.1455979/

Unityのバグとしてforumにレポートが上がっていました、Unityバージョンが質問文にないので該当するかはわかりませんが最新のUnity2022.3.xでは直ってるようですのでご確認ください。

https://issuetracker.unity3d.com/issues/recttransform-pos-y-is-not-loaded-when-opening-the-project-slash-player

投稿2024/03/11 06:35

UnitySoldier

総合スコア207

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ArironUnit

2024/03/11 15:34

回答ありがとうございます。 Unityバージョンは 2022.3.4f1です。(直っていない、ということですかね?) 上記トラブルが発生してから、一旦unityを終了させ、再び起動してみたのですが、状況は変わりませんでした。ところが、PCをシャットダウンして一晩経ったら、なんとNaNになっていた個所が全部元の数値に戻っていました。 訳が分かりません。しかし、結論だけ言うなら解決しました。 アドバイスありがとうございました。 ベストアンサーに選ばせていただきました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.30%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問