【PR】

プログラム

別の PC で作った Unity プロジェクトを開いたら真ピンクだった件とその対応策

投稿日:

Unity プロジェクトを開いたらそこはピンク色の世界だった

最近は Unity も趣味でポチポチといじっていたりするのですが、家の PC が複数台ありその間でプロジェクトを共有しようと思いました。具体的にはこれまでデスクトップ PC で作成していた簡単なアプリを出先でいじるためにノート PC に入れてみた、という感じです。状況としては、デスクトップの方は少し Unity のバージョンが古く(5系の最初くらいだったはず)、ノートの方はそれよりも新しいバージョンがインストールされていました。そのプロジェクトも元をたどれば4系で作っていたこともあり、このあたりの管理はザルでした。

さて、いざデスクトップ PC のプロジェクトをノート PC にコピーして開いてみるとこんな感じで一面ピンクの画面になっておりました。

原因は Material が未設定になっているからっぽい

とりあえず背景の Sprite の設定におかしいところは無いかを見るべくインスペクタの項目を覗いてみると、Material が None になって(下図参照)いました。多分これかなぁ。一応このプロジェクトは Unity 2D のものですが、多分 3D であっても Material が設定されていなければ同じ結果(例えばモデルが真ピンク)になるものと思われます。

では、Material を実際に設定しなおしてみましょう。上図の赤で囲まれている右側にあるポッチを押すと Material の設定ウィンドウが開きます。

とりあえず Sprite-Default を設定してみます。ほかに適切なマテリアルがあるならそちらを選択してください。選択するだけで Scene の表示が正しくされたことが確認できるはずです。これで無事に以前の表示に戻すことができました。めでたしめでたし。

【PR】

-プログラム

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

Windows 環境だけど React 入門(三目並べ)してみた【たぶん最新環境】

色々あって、React を触ってみようかなと思ったけど Windows 環境で試している人が少なかったので、何となくまとめてみる。 目次1 何故、React を学ぼうとしたのか2 でも、私は Wind …

【Ruby】Twitter 検索結果をまとめたページを作成するスクリプト【Windows】

動的に Twitter の検索結果を取得&表示してみたかった かなり前になっちゃいますが、御朱印の Web サービスを作ってみようかなと思っていたんですが、その中で神社・仏閣の御朱印についてのつぶやき …

eslint logo

ESLint の導入がうまくいかなかった件のメモ書き【Windows】

目次1 ESLint を導入しようとしたらトラブった2 ESLint 導入からトラブル発生まで3 とりあえずバージョンを落とす作戦へ ESLint を導入しようとしたらトラブった JavaScript …