この記事でのバージョン Unity 2022.2.8f1 はじめに Unity公式のYoutubeチャンネルに新しいオブジェクト検索メソッドの動画が上がっていたので、 今回はこれを試してみようという感じの記事! 先に概要を列挙しておくと以下のような感じで、 旧メソッドのFin…
この記事でのバージョン Unity 2022.2.2f1 はじめに 今回は主にuGUI関連のオブジェクト(ImageやText)で使われているRectTransformをTransform戻す方法の紹介です! と言ってもRectTransformをRemove Componentで削除するだけ。 なお、TransformをRectTransfo…
この記事でのバージョン Unity 2022.2.2f1 はじめに Unityで以下のような感じのコードを書くとCS0649という警告が出るので、nullやdefaultを代入しておくというやり方がよくありました。 //Inspector上でPrefabを設定 [SerializeField] private GameObject _…
この記事でのバージョン Unity 2022.2.2f1 はじめに Unity公式のYoutubeチャンネルにLODクロスフェーディングの動画が上がっていたので、 今回はこれを試してみようという感じの記事! イメージとしては以下のような感じで、LODでモデルを切り替える際にフェ…
この記事でのバージョン Unity 2022.2.2f1 はじめに Unityではオブジェクトを生成する時にInstantiate、削除する時にDestroyを使いますが、どちらもそれなりに重い処理なので出来るだけ実行回数を減らしたくなります。 そんな時に使えるのがオブジェクトプー…
この記事でのバージョン Unity 2022.2.2f1 はじめに 複数のプラットフォーム向けにゲームを作ってると、プラットフォームごとに処理を分ける必要が出てきます。 そんな時はdefineシンボルを使えば、簡単に処理を分けられますが、 #if UNITY_IOS //iOSの処理 …
この記事でのバージョン Unity 2022.2.2f1 はじめに 今回はPhysics Debuggerという物理演算のデバッグを手助けるするUnity標準機能の紹介です! イメージとしては以下のような感じ。 なお、Physics Debuggerは3D用の機能ですが、2Dでもコライダー常時可視化…
この記事でのバージョン Unity 2022.2.2f1 はじめに 今回は2DのURP(Universal Render Pipeline)で影を表示する方法の紹介です! ちなみにURP自体の導入については以下の記事を参考のこと。 なお、記事中の画像は以下のアセットを使っております。 2D Fantasy…
はじめに 昨年、Unity主催のオンラインのカンファレンスイベント「SYNC」に登壇しました。 おかげさまで色々な方に講演を見て頂けて、一時的に人気順で1番目になるなんて事もありました。 SYNCの僕の講演が人気順でついに1番目になってしまた……!Unityの話全…
この記事でのバージョン Unity 2022.2.2f1 はじめに UnityにはGameViewでセーフエリアやノッチも含めた色々な端末をシュミレート出来る公式機能Device Simulatorというものがあり、一昔前は導入の必要がありましたが、 最近はデフォルトで入ってるので、より…
この記事でのバージョン Unity 2022.2.2f1 はじめに 今回はURP(Universal Render Pipeline)でPost Processingを使う方法の紹介です!参考のプロジェクトは2Dですが、3Dでも同様の方法で使えると思います。 ちなみにURP自体の導入については以下の記事を参考…
この記事でのバージョン Unity 2022.2.2f1 はじめに 今回は以下のような警告とエラーが出た場合の原因と対処法の紹介です! [Warning] [07:20:51] Non-secure network connections disabled in Player Settings [Error] [07:20:51] Job failed with exceptio…
はじめに 今回はXcodeでビルドしようとする時に実機の欄にDeveloper Mode disabledと表示され、 ビルドが失敗する場合の対処法です! 対処法
この記事でのバージョン Unity 2022.2.2f1 Localization 1.3.2 はじめに 今回はUnityでiOS向けにビルドした際にLocalization関係の以下のようなエラーが出て、InfoPlist.stringsが生成されない(ローカライズされていない)時の対処法です! AmbiguousMatchExc…
この記事でのバージョン Unity 2021.3.4f1 ProjectAuditor 0.9.0-preview はじめに 今回はProjectAuditorというUnityプロジェクトを解析し、改善点を教えてくれるツールの紹介です!ちなみに無料(MITライセンス)で使えます……! Project Auditor is an experi…
この記事でのバージョン Unity 2021.3.11f1 はじめに 今回は画面全体にグリッチ系のエフェクトを追加出来るFast Glitchというアセットの紹介です! Fast Glitch なお、グリッチエフェクトとはバグったようなノイズが走るエフェクトの事で、Fast Glitchを使え…
はじめに 2020年にサービスが終了したDuelystという人気カードゲームが、 なんとオープンソースとして公開されました! ライセンスがCreative Commons Zero v1.0 Universal(通称CC0)なので、 全ての権利を放棄しており、誰でも好きなように使えますし、もち…
はじめに 先日、Unity公式からのUI 開発に関する究極のガイド(eブック)「User interface design and implementation in Unity」が公開されました!しかもなんと無料! さらにこのガイドのために作られたデモプロジェクト「UI Toolkit sample - Dragon Crashe…
はじめに 今回は当ブログ(:3[kanのメモ帳]の2022年の収益とついでにPVも公開しちゃおうという感じの記事! ここら辺の数値は日頃まとめたり、比較したりという事をほとんどしてないので、自分のためにも、1年に1度ぐらいは確認しておこうという感じの記事で…
はじめに 新年明けましておめでとうございます!今年もよろしくお願いします!! さてさて年明けという事で、今回は去年の振り返りと今年の抱負みたいなものを書いちゃおう、という感じの記事です。 なお、誰かに向けて書いてるというよりは、去年がどんな年…
はじめに 今年も無事に週2の更新を継続し、この記事を含めて計104本投稿する事が出来ました!そしてなんと8年連続で100本以上の記事を書けました! そして今回は2022年の記事の中で人気だったものをランキング形式で再度紹介しようという試み。ちなみに2018…
はじめに 3Dモデルやエフェクト、音源から開発効率化ツールまでなんでも揃うと評判のUnity Asset Storeですが、 自分も色々アセットを買っていてせっかくなので今回は自分が2022年にUnity Asset Storeで買って良かったアセットのベスト5です!(ベスト10の予…
はじめに Unityはゲーム開発だけでなくアニメ等の映像作品にも使われてるという話を度々聞きますが、 なんとUnity公式からその映像作品を制作しやすくするための色々な機能が入ったパッケージAnimeToolboxが一般公開されました! Unityでリッチな映像編集作…
この記事でのバージョン Unity 2020.3.40f1 はじめに PLATEAU(プラトー)という国土交通省が主導する日本全国の3D都市モデルの整備・活用・オープンデータ化プロジェクト(商用利用も可能)を 国土交通省が主導する、 日本全国の3D都市モデルの整備・活用・オー…
この記事でのバージョン Unity 2021.3.11f1 はじめに 今回はObjectRenamerというHierarchy上の複数のGameObjectの名前を一括でリネーム(追加、削除、置換、連番)するツールObjectRenamerの紹介です!なんと無料で使えます! イメージとしては以下のような感…
はじめに 今回は『SYNC 2022』の講演の動画を見て勉強しつつ、ついでに記事にまとめちゃおうという感じのやつです。 そして、題材にする講演は、「コアメンバー3人で作り上げた『レッツプレイ!オインクゲームズ』から学ぶゲーム開発効率化術!」です! 『レ…
エディタ拡張とは この記事でのバージョン Unity 2021.3.11f1 はじめに UnityではExecuteAlways(ExecuteInEditMode)を使う事でエディタが再生していない時でもAwakeやUpdate等のメソッドが実行出来ます。 ただし、Update等の更新処理はSceneに変化があった時…
はじめに この記事はQiita史上最多記録をつくろう!アウトプットはいいぞカレンダー Advent Calendar 2022(カレンダー1)の5日目の記事です。 ちなみにAdvent Calendarとはなんぞやという方は以下を参照の事。 今回参加したアドベントカレンダーはタイトル通…
はじめに この記事はUnity Advent Calendar 2022(カレンダー1)の1日目の記事です。 ちなみにAdvent Calendarとはなんぞやという方は以下を参照の事。 今回参加したUnity Advent Calendarは、名前の通りUnityに関する技術的な内容の記事を書くものですが、技…
この記事でのバージョン Unity 2021.3.11f1 はじめに Unityエディタが再生してない時でもMonoBehaviourの各種メソッドが実行出来るExecuteAlwaysとシーンビューでイベントが発生した時を検知出来るSceneView.duringSceneGuiを組み合わせる事でSceneViewでマ…