トラブルシューティング
Unityで作業をしていて、ファイル名の変更で少しひっかかったのでメモ。 ファイル名の変更とGUID Unityでファイル操作を行う場合、ファイルの移動やリネームはUnityエディタで行う必要があります。 というのも、Unityは全てのファイル(アセット)にGUID(グ…
昨日の応用で、アニメーションするオブジェクトでmissingになっているパスを発見し置換するエディタ拡張を作ってみました。 missingなAnimationClip missingなアニメーションを見つける missingなパスを置換する 導入とソースコード 使い方 感想 関連 missin…
「Unity 5.3で個人的に気になった機能まとめ 」に書いた通り、Unity 5.3にて何故かAndroidでStatus Barを表示するオプション…例えばstatus bar hiddenが一切使用出来なくなり、ステータスバーを表示する事が出来なくなりました。 ステータスバーを表示するの…
Unity 5.3でマルチディスプレイに対応したので、マルチディスプレイする方法について紹介します。 マルチディスプレイのための準備 マルチディスプレイを設定する カメラを複数台設定する マルチディスプレイを有効化する マルチディスプレイにおけるマウス…
こんな感じのエラーが発生しUnityが起動しないことがあります。 対策 Assetsフォルダ以下にLibraryやProjectSetingsが重複して存在しているので、LibraryやProjectSetingsフォルダを削除します。 原因憶測 この現象は、Unityがプロジェクトを開く際、「プロ…
Unityの新しいUIシステム、通称uGUIでフォントがボケる問題についてです。 以前に UnityのuGUIのテキスト表示機能について解説してみる で解説していますが、もう少し詳しく紹介します。 目次 目次 uGUIでフォントがボケる問題の対策 ScreenSpaceの場合 Worl…
動的にキャラクターの衣装…というかメッシュをを差し替える方法について紹介します。 Unityで動的な衣装切り替え pic.twitter.com/b2BfLsxUCt — 椿 (@tsubaki_t1) 2015, 10月 23 目次 目次 キャラクターのMeshを差し替える マテリアルの登録順番による問題 B…
Unity 5.1になりログイン画面が追加されました。この機能によってUnityエディタは起動時即座にサービスとつながる事が出来るようになりました。 しかし、何故か不思議な事にちょくちょくログイン入力を要求してきます。本来であればremember meを設定してい…
先日のUnity Tips(火曜日にUnityのTipsを#unitytipsタグと一緒にTwitterで紹介する)を眺めていた所、なんか凄いアセットが目につきました。 #unitytips How to stop a pesky infinite loop in 1s with Panic Button. Learn more: http://t.co/ezdJ9nqn4c #…
Unity 5.2からAssetStoreのウィンドウが独自ウィンドウではなくビューとして統合されるようになりました。 このウィンドウはレシポンシブデザインで作成されており、一定以上の幅が無いとカテゴリの一覧と検索バーが非表示になってしまいます。 で、この検索…
Unity4からUnity5に移行した場合や、他のケースにおいて、realtimeのpointlightが妙に明るくなる事があります。特にMobile向けに開発している場合、これが発症するケースがあるかもしれません。 下の画像では、地面がstaticな場合と非staticな場合の比較です…
Unityで開発を行っていると、膨大なコンソールログから1行を探して確認することが必要なケースが発生することがあります。そんな時は、Editotr.Logを確認します。 例えば自分の場合「ゲームが使用していないファイルをプロジェクト外に退避する」エディタ拡…
WindowsでMonodevelopを使用しているときに遭遇しました。 MonodevelopとUnity接続中、ブレークポイントで止まった訳でも無いのにUnityエディタが止まりました。 解決法は、メニューバー>Run>StopでMonodevelop側でUnityとの接続を止めれば復帰しました。再…
Unity5.0.2現在、シーンを読み込んだ際にライティングが無効になる感じのバグが確認されています。この現象は、どうやらMacかつライティングのベイク設定がContinuous Baking(5.1よりauto)の場合に発生するみたいです。 対策としては、Continuous Bakingの…
複数人でゲームを開発していると、同じファイルを同時に編集し変更内容が競合するケースがあります。 Unity5よりシーンやプレハブ編集ワークフローの見直しが入り、シーン構造の単純化やシーン・プレハブをマージするUnityYamlMergeの機能が追加されました。…
最近シーンビューのオブジェクトを選択しようとした際、何故か上手く選択できないケースが発生しました。 これはどうやらCanvasを選択してしまっている為に発生していました。Hierarchyビューをよく見ると、ボールを選択したつもりがCanvasがアクティブにな…
最近たまに出くわすのですが、Monodevelopさんの入力補完が上手く効かなかったりする事があります。 下のはtransformと打とうとしたところtryとかtypeofとかしか出なくなってしまった例です。 そんな時は、Projectウィンドウを右クリックしてSync Monodevelo…
Unity 4.6でAndroidアプリを出力するとファイルサイズが大きい事があります。 具体的には空のUnityプロジェクトをAndrod向けに出力するとapkのサイズが大体7.6MBになるのですが、Unity 4.6で出力すると13.8MBと倍近いサイズを要求します。 これはUnity 4.6よ…
UnityでAndroidをビルドする際、またビルドに失敗する事案が発生しました。 この問題ですが、javaのバージョンを上げる必要があるみたいです。前回はappleの提供するjava for oxsを利用しましたが、どうもコレでは駄目になったらしく、olacleからjdkを入手し…
UnityはテキストのフォントとしてArialやその他ttfフォーマットのフォントを使用して文字を表現します。しかし、この手のフォントには全てのフォントは含まれていません。 そんなときの挙動として、Unityはフォールバックしてデバイスに含まれるフォント(所…
問題 どうも「テクスチャのフォーマットがRGBA16」の「透過色を持つ画像」を使用している場合、テクスチャの色に少し透明が追加され、後ろにあるテクスチャの描画結果が薄く前面に表示されてしまうバグがあるみたいです。 Unity Issue Tracker - Using Direc…
MacをYosemiteにバージョンアップした所、Androidのビルドが通らなくなりました。 これだからMacのバージョンアップは楽しいね♪糞が… ビルドする所までは通るのですが、最後の最後でこのメッセージが表示されビルドが通りません。 コンソールには「Error bui…
アセットストアからアセットがインポート出来ないトラブルに見舞われたので、それの解決手順をここにメモしておきます。 症状は以下のとおり ダウンロードは完了している インポートしようとすると、途中でエラーが出てインポートが開始されない 結論を言え…
Macで作業を行っていると、画面外にアプリのウィンドウが行ってしまい戻ってこないケースが稀にあります。 Macで画面外にウィンドウが飛んでっちゃった時の対処法 - 量子化された無意味な人生 Macで画面外にウィンドウが飛んでっちゃった時の対処法 - 量子化…
Unity5.3以降の場合はこちら tsubakit1.hateblo.jp 5.3以前の場合は以下の記事をどうぞ(5.3以降でも理屈は同様です。理屈を知りたい場合はどうぞ) 例えばUnityエディタで無限ループを行う処理を書いている場合、Unityはクラッシュします。その際、シーンを…
今日はBumpmapのあるモデルでライトマップを焼くトラブルの解決策について紹介します。 例えば、下のようなモデルをライトマップで焼くと、bumpmapの効果を無視し非常に「のっぺりとした」絵になってしまいます。 これを解決は以下のサイトで紹介されていま…
Animatorはノードベースの状態遷移をスクリプトを使わず制御出来るため便利な機能ですが、いくつかの条件でリセットしてしまうみたいです。 Animatorを持つGameObject自体をDeactiveにする runtimeAnimatorControllerを更新する AnimatorのEnable/Disableで…
FirefoxでUnity Web Playerのゲームを実行すると、「このプラグインは安全ではありません。更新して下さい」と表示される事があります。 しかし、Firefoxの最新バージョンプラグインを確認しても、最新版がダウンロード済みと言われます。 さて、この対策で…
新板 tsubakit1.hateblo.jp 旧版 Unityを使っていると、たまに影が汚く表示される事がある。例えば以下の様な感じ。これは極端な例だが、「なんかブロック調になる」とか「ボケる」等々、そういった特徴が出る。 対策 1つは、影を生成しているLightコンポー…
修正版をアップしました Unityの3D Textで文字が滲む問題の対策(修正版)追記 どうもこの記事を「uGUIのText表示」で来る人が多いみたいですが、この記事は3D Text用です。 uGUI(UI)のテキストはこちら。 tsubakit1.hateblo.jp Unityで3D Textを使用する…