[Tanks]Unityを古いバージョンで起動しまい、その後バージョンを戻し起動すると挙動がおかしい | Unity Forum | Tech Stadium Forum

[Tanks]Unityを古いバージョ...
 
通知
すべてクリア

[Tanks]Unityを古いバージョンで起動しまい、その後バージョンを戻し起動すると挙動がおかしい  

  RSS

Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
29/04/2023 11:05 pm  

本日外出先でプロジェクトを開いた際、エラーが出てうまく起動できず、その後何故かインストールされている一番古いバージョンで起動しまいました。
※本来2020.3.44で作業していたファイルが2019で開かれてしまいましたその後、バージョンを戻し再起動することができたのですが、タンクの操作が全プレイヤー共通になってしまい(一つの操作で2台同時に全く同じ動きをする)、それまで表示されていなかったエラーが出ていました。Axis HorizontalUIがセットされていない、という内容なのですが、エラーログに従ってエディタを確認したところ Input UnityEngine.EventSystemsという項目が見つかりません。

こちらに関して、解決策をお伺いしたいです。お手数をおかけしますが、ご確認お願い致します。

This topic was modified 2年前 2回 by Student

引用
Teacher
(@admin)
メンバー Admin
結合: 5年前
投稿: 1318
29/04/2023 11:06 pm  

バージョンを移行する際に、InputManager(操作用のキーの設定をする場所)の、設定が変わってしまったのが原因です。

Tankのプロジェクトでは独自にカスタマイズされていたので、上手くバージョン移行ができなかったのだと思います。
少し面倒くさいですが、こちらの設定を追加する必要があります。まず数字が入力できる場所(Size)の値を+2します(添付画像1枚目)
新たに項目が2つ追加されるため、その2つの項目に添付画像2,3の設定を入力してください。もし他にもおかしなキーが存在したら、また本来のキー設定の画像を送りますので教えてください。

This post was modified 2年前 2回 by Teacher

返信引用
共有:
タイトルとURLをコピーしました