しっぽを追いかけて

ぐるぐるしながら考えています

Unity と猫の話題が中心   掲載内容は個人の私見であり、所属組織の見解ではありません

Unity

Unity で音源ファイルのパスを列挙値から取得できるようにする

※ これは 2022/01/14 時点の Unity 2021.2.8f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回は列挙型(enum)の記述を partial によって既定部分とアプリごとに追記する部分みたいな分散記述をできるようにした この仕組みを…

C# の列挙型風のクラスで partial 記述ができるようにする

※ これは 2022/01/01 時点の Unity 2021.2.7f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください Packages 管理の自作基盤ライブラリで Assets 側にテンプレートファイルをコピーできるようにしたものの、列挙型(enum)の記述を parti…

Unity 2021 でローカルパッケージにテンプレートファイルを含めるようにする

※ これは 2022/01/01 時点の Unity 2021.2.7f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください あけましておめでとうございます!今年もよろしゅう~ Packages 管理の自作基盤ライブラリで Assets 側にアプリアイコン画像などテンプ…

Unity 2021 でローカルパッケージから名前空間のない外部ライブラリを参照する

※ これは 2021/12/16 時点の Unity 2021.2.6f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください Packages 管理の自作基盤ライブラリの移行を進めているとまたコンパイルエラー! また見つからない系エラー 今度は Asset Store からイ…

Unity 2021 でローカルパッケージから外部ライブラリを参照する

※ これは 2021/12/03 時点の Unity 2021.2.5f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回、Packages 管理の自作基盤ライブラリで出ていた警告に対応したので、スクリプトの移行を進めていると新たにコンパイルエラー! Uni…

Unity 2021 でローカルパッケージにスクリプトを追加する

※ これは 2021/12/03 時点の Unity 2021.2.5f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回、自作基盤ライブラリを Packages 管理にするための準備をしたが、よく見ると何やら警告メッセージが出ていた 警告メッセージ なん…

Unity 2021.2 の NavMesh Building の Bake ボタン表示

※ これは 2021/11/19 時点の Unity 2021.2.2f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回は新しい NavMesh Building で無理やり 2D の NavMesh を作ることに成功 matatabi-ux.hateblo.jp だが NavMesh Builder コンポーネ…

Unity 2021.2 の NavMesh Building を 2D Tilemap で強引に使いたい

※ これは 2021/11/05 時点の Unity 2021.2.0f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回は新しい NavMesh Building で 2D の NavMesh を作ろうとして見事に失敗 matatabi-ux.hateblo.jp それでも何か方法はないかというこ…

【失敗】Unity 2021.2 の NavMesh Building を 2D Tilemap で使いたい

※ これは 2021/11/05 時点の Unity 2021.2.0f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 新しい NavMesh Building をインポートして使えるようになったはずなので以前のねこ追いかけ処理が動くようにしてみたい matatabi-ux.ha…

Unity 2021.2 の NavMesh Building をインポートする

※ これは 2021/10/22 時点の Unity 2021.2.0b16 の情報です 最新版では動作が異なる可能性がありますのでご注意ください UI Tools はまだ発展途上だったので今度は新しい NavMesh Building をインポートしてみたい 今回は下記の手順にしたがってとりあえず使…

Unity UI Toolkit でスタイルシートを外観に適用する

※ これは 2021/10/01 時点の Unity 2021.2.0b13 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 引き続き Unity の UI Toolkit を試す 今回は前回やったボタンラベルのスタイル変更をプログラマブルではなく、CSS コード的なもので一…

Unity の UI Toolkit で動的にスタイルを変更してみる

※ これは 2021/09/10 時点の Unity 2021.2.0b11 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 引き続き Unity の UI Toolkit を試す データバインディング的なものがないか探してみたけど残念ながらバイディングは UnityEditor 限…

Unity の UI Toolkit でボタンにイベントハンドラを設定する

※ これは 2021/09/10 時点の Unity 2021.2.0b11 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回に引き続き Unity の UI Toolkit を試す 今回は追加したボタンをクリックしたときのイベントハンドラを設定してみる Button のクリ…

Unity の UI Toolkit 試してみる

※ これは 2021/09/03 時点の Unity 2021.2.0b9 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回に引き続き Unity 2021.2.0 の新機能おためし Unity Editor の [Windws[ - [UI Toolkit] - [Samples] を開くとサンプルが見ることが…

Unity の新しいインポートログを見てみる

※ これは 2021/08/20 時点の Unity 2021.2.0b8 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回に引き続き Unity 2021.2.0 の新機能おためし インポート このスプラッシュでやっているインポートログが確認できるようになったら…

Unity 2021.2 ベータ版を試してみる

※ これは 2021/08/13 時点の Unity 2021.2.0b7 の情報です 最新版では動作が異なる可能性がありますのでご注意ください ちょっと古い記事だけど Unity 2021.2 ベータ版のフィードバック募集が出ており どうも意外といろいろ変更があるっぽいのでインストール…

Unity の Lights 2D でライトの形を自由変形する

※ これは 2021/08/06 時点の Unity 2021.1.16f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前々回使った Lights 2D の続き どうやらスプライトだけでなく Freedorm タイプだとライトの形をこんな感じに自由変形できるようなので…

Unity の Lights 2D で好きなスプライトの形に照らす

※ これは 2021/07/16 時点の Unity 2021.1.15f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回使った Lights 2D の続き 今度は単純な円形ではなく好きなスプライトの形にくり抜いた照明を使ってみたい 今回使うのはこんな感じ…

Unity で Lights 2D を使う

※ これは 2021/07/09 時点の Unity 2021.1.14f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 脱出ゲーム用に役立ちそうなネタも尽きたので、また Unity の 2D に戻り、使ってみたかった Lights 2D を試してみる ポン置きするだけ…

Unity で画面キャプチャして画像ファイルに保存する

※ これは 2021/06/18 時点の Unity 2021.1.12f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください とりあえず脱出ゲームに使えるようなレンダリングができるようになったので、今度は UnityEditor のレンダリング画面をそのまま画像フ…

Unity HDRP でガラスのような透明オブジェクトをつくる

※ これは 2021/06/11 時点の Unity 2021.1.11f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回に続き、Unity の HDRP で今度は下記のような水晶玉みたいな透明なオブジェクトを作ってみたい 水晶玉

Unity の HDRP で影を調整する

※ これは 2021/05/28 時点の Unity 2020.3.10f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回に続き、Unity の HDRP で今度は影の調整をしたい こんな極端な崩れ方はしないだろうけど下記みたいに影がちゃんと表示されない場…

Unity の HDRP で光を拡散させる(Bloom)

※ これは 2021/05/15 時点の Unity 2020.3.8f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回に続き、Unity の HDRP について、部屋全体の明るさの調整ができたので今度は局所的に照明器具を置くように下記みたいに光を拡散さ…

Unity の HDRP で全体的な明るさを調整したい

※ これは 2021/05/15 時点の Unity 2020.3.8f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください Xcode 関連の自動化もだいたいできたので、Unity に戻り 今回は Unity で脱出ゲームを作るためのノウハウとして、Unity の HDRP プロジ…

Unity で iOS 14 の ATT 対応の Xcode 設定の多言語化を自動化する

※ これは 2021/04/09 時点の Unity 2020.3.3f1, Xcode 12.4 の情報です 最新版では動作が異なる可能性がありますのでご注意ください Xcode の設定を自動化したものの、これでもまだ問題があって、下記のままだと多言語対応ができていない というわけで今回は…

Unity で iOS 14 の ATT 対応の Xcode 設定手順を自動化する

※ これは 2021/04/09 時点の Unity 2020.3.3f1, Xcode 12.4 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回までで AdMob、Firebase の iOS 14 ATT 対応を行ったが、下記で触れている Xcode の設定手順は一部手でやる必要があり…

Unity + Firebase 利用時に iOS 14 ATT 対応する

※ これは 2021/04/09 時点の Unity 2020.3.3f1, Xcode 12.4, Firebase v7.1.0 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回は AdMob 利用時の iOS 14 ATT 対応の手順を確認したので、今回は利用状況分析ツールで便利な Fireba…

Unity + AdMob 利用時に iOS 14 の ATT 対応する

※ これは 2021/04/09 時点の Unity 2020.3.3f1, Xcode 12.4, AdMob v5.4.0 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回はざっくり iOS 14 の ATT 許可ダイアログ表示をできるようにしてみたが、実際には単体で対応することは…

Unity で NavMeshAgent を使ってキャラを動かす

※ これは 2021/03/12 時点の Unity 2020.3.0f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回は生成した NavMesh にしたがってねこキャラを動かしてみたが、追いかけるねこも同じようにちゃんと箱を避けるようにしたい 前回と…

Unity でキャラを NavMesh にしたがって動かす

※ これは 2021/03/05 時点の Unity 2020.2.7f1 の情報です 最新版では動作が異なる可能性がありますのでご注意ください 前回は Tilemap に応じて NavMesh を生成してみたので、さっそくこれにしたがってねこキャラを動かしてみたい キャラの中心点が NavMesh…