2025-02-01から1ヶ月間の記事一覧
はじめに 先日.unitypackageをUnityを利用せずに展開・圧縮できるPowerShellのモジュールを作成しました。Unityを利用せずに.unitypackageに圧縮・展開ができるOSSを公開しました!!PowerShellのモジュールとしてインストールでき、MacのターミナルやWidnow…
はじめに 例えばUnityが提供しているImageコンポーネントですが、Colorというプロパティだけ非表示にしたいみたいなモチベーションがあったとします。 ImageコンポーネントただInspector拡張をする際にbase.OnInspectorGUI()をしてしまうと、Colorが表示され…
はじめに Android 14まで4KBベージサイズをサポートしていましたが、Android 15にて16KBページサイズがオプショナルで使用できるようになりました。 developer.android.comページサイズが増えたことでメモリ使用量が若干増加しますが、様々な箇所でパフォー…
はじめに ほとんどの人があったことがないと思いますが、インスペクター拡張をしていてちょっと面白い現象に出会ったので紹介したいと思います。 インスペクターの表示がおかしくなっている様子具体的にはコンポーネントの左上に謎の文字がでてくるというバ…
はじめに dotnet tool restoreをしようとしたところ、以下のようなエラーが出てきてしまいました。 $ dotnet tool restore Package xxxxx is not a .NET tool. nuget.configも.config/dotnet-tools.jsonも正しく設定されており、今までできていたのですが凄…
はじめに 今回は.NET用のSDKを用いてGCPのVertex AI APIでChatをする方法を紹介したいと思います。 コンソールからVertex AIを利用して対話している様子 はじめに 前提 インストール方法 AIと対話する さいごに 前提 Google Cloudプロジェクトが既に作成済で…
はじめに リソースをアセンブリに組み込むことができるEmbeddedResourceですが、テストで利用するファイルなんかを組み込んだり等々とても有用な機能です。ただ最近EmbeddedResourceで組み込みたいファイル名にドット(.)が二個あると正しく動作しないという…
はじめに 以下のようなコードがあったとします。 public static void Main() { string? value = new Random().Next() > 10 ? "" : null; Assert(value != null); // Riderが検知できないので警告などは出てこない if (value == null) { // ここを通ることは…