LoginSignup
2
5

More than 5 years have passed since last update.

unity > Mac版で作成したプロジェクトがWin版で動作が異なる > ProjectSettingsフォルダのupload忘れ

Last updated at Posted at 2015-12-22
動作確認
Unity 5.1.3f

Mac OS X 10.8.5上でUnity 5.1.3fを使ってソフトを作成しているのだが、その同じプロジェクトを同じ5.1.3fのWindows版(64bit)でビルドすると、UI > Panelの重ね合わせ処理がWindows版ビルドではうまく動作しないことが分かった。

下の動作画像で本来Setting関連の項目が消えるはずなのだが、Mac版ビルドでは消えて、Win版ビルドでは消えない。

qiita.png

問題の原因は以下のいずれなのか

  • 64bit版はだめ 32bit版はOK
  • Windows版はだめ 同じMac版はOK
  • その他、環境の違い

Unity 5.3が出たが、5.2のバグで時間をとられて5.1.3fに戻した経緯があるので、5.3を試すかどうかも微妙なところ。



Win64bit版でも、プレイモードではSettingパネルは隠れる。.exeファイルにして実行するとおかしくなる。

5.3.1f1でも改善せず

Unity 5.3.1f1(64bit) Win版を試したが同じ症状だった。

32bit版でも改善せず

(追記 2016/05/24)

Unity 5.3.1f1(32bit), 5.3.5f1(32bit), 5.2.4f1(32bit)などで試したが改善しなかった。

フォルダごとコピーで正常動作

(追記 2016/05/24)

Mac上でビルドに使ったファイルを含むフォルダを丸ごとWindows(64bit)にコピーしビルドすると正常動作となった。

githubにあげたファイルでは足りないようだ。

正常動作のものから順次削除

正常動作するものからフォルダなど順次削除してみた。

ProjectSettingsフォルダを削除した段階で、動作がおかしくなった。

ProjectSettingsをgithubになぜあげてなかったか不明だが、これで対応できそうだ。

2
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
5