2022-01-01から1年間の記事一覧
こちらは クラスター Advent Calendar 2022(2ページ目)の17日目の記事です! 前日はスワンマンさん (@Swanman) の「Unityのエディタ拡張で動的にメニューを追加・削除する」でした! まさかエンジニアではなくカスタマーサポートの方からReflectionを使っ…
概要 動作環境 用語 使用するプロジェクト Composite Actions の実装 Composite Actions を組み込むワークフロー Composite Actions 対応 Composite Actionのファイル構成 Composite Actionの組込方針 .Netのビルドの一連の流れを集約 (複数のステップを1つ…
概要 前回の記事 動作環境 備考 GCPのサービスアカウント対応手順 サービスアカウントの作成 サービスアカウントの認証用JSON形式の鍵をダウンロード 対象のSheetsにサービスアカウントのアクセス権限を付与 GCPのサービスアカウント向けSheetsServiceProvid…
概要 環境 補足 StringTableCollection GoogleSheetsService Tips スクリプトで StringTableCollection をPullする方法 複数のStringTableCollectionを一括でPullする方法 StringTableCollectionを一括で取得するEditorコード 余談、公式サンプルコードにつ…
今回は GitHub ActionsのWindows self-hostedでpwshとbashを使う方法を紹介します。 残念ながら素のWindowsマシンでshellとしてpwshやbashを指定しても使用することができません。 Windows上でpwshとbashが使用できるとCIで行えるフローの選択肢が大幅に増え…
前回に続いて、今回はWindowsのコマンドラインで PowerShell7 をインストールする方法を紹介します。 PowerShell5はWindowsに標準で搭載されていますが、`pwsh` コマンドは搭載されていませんが、 PowerShell7をインストールすることで `pwsh`コマンドとして…
`SETX` と `[Environment]::SetEnvironmentVariable` の違いに躓いたので調査したことを共有します! どちらもWindowsで環境変数を設定する手段ですが、細かいところで違いがありました。 知らずに使ってしまうと最悪Windows上でアプリが起動しなくなるかも…
今回はWindowsのコマンドラインでGit for Windows (Git Bash) をインストールする方法を紹介します。 Git for WindowsはWindows上でGitやBashを使用する場合にインストールしておくと何かと役に立つパッケージですが、 GUI経由でのインストールは必要オプシ…
概要 追記 略語 動作環境 Tips Unity 2020 ポストエフェクトでは cmd.Blit は使用不可で cmd.DrawMesh を使用 サンプルのColorBlitRenderFeature について (2021.2以降) SwapBufferはSPIでは実質的に使用不可 画面キャプチャは不透明オブジェクトのみ 完全な…
メソッドチェーンのモック化 何が起こっているの? Setupで指定しない場合はdefault 検証コード 雑感 メソッドチェーンのモック化 IFoo -> IBar -> IBaz のようにinterfaceのプロパティが連結されている場合、 以下の2つのモック化は同等になります。 // set…
概要 対象Unity 1.2.4の問題 1.2.5のススメ 雑感 概要 Visual Studio Code Editor 1.2.5 が 02/09 (日本だと2/10) に公開されたため、 1.2.4の問題と合わせて、1.2.5を紹介したいと思います。 今回はVSCode愛用者向けの記事となります。 対象Unity Unity 202…