2022-11-01から1ヶ月間の記事一覧
はじめに 今回はProject内(Assets/以下)に含まれているScriptableObjectを探す方法を紹介したいと思います。 はじめに やり方 やり方 以下の3つのメソッドを利用します。 メソッド 意味 AssetDatabase.FindAssets t:〇〇とすると特定のtypeのアセットのGUID…
はじめに 今回はasmdefのDefine Constraintsについて取り上げたいと思います。 Define Constraints はじめに 概要 設定の仕方 シンボル定義について Define Constraintsの書き方 複数の記述 シンボルが未定義 または 概要 Define Constraintsは特定のシンボ…
はじめに Webサイトを新しく公開しようということで色々と調べたところ、なるべく簡単かつ無料でやろうと思い以下を採用しました。 Vue.js GitHub CloudFlare Pages イメージ図一度環境構築さえ出来てしまえば、GitHubの特定ブランチを更新すればサイトが自…
はじめに Unity Test Framework(旧:Unity Test Runner)で非同期のテストをしようとすると以下のように書く事が主流?でした。 [UnityTest] public IEnumerator DelayIgnore() => UniTask.ToCoroutine(async () => { var time = Time.realtimeSinceStartup; T…
はじめに 今回はAssembly Definition Referenceについて紹介をしたいと思います。 Assembly Definition References The scripts in the folder containing the Assembly Definition Reference asset, including scripts in any child folders (unless those …
はじめに 今回は非同期using(await using)について紹介したいと思います。learn.microsoft.com はじめに 概要 必ずIAsyncDisposableを実装する必要はない IDisposableとIAsyncDisposable 概要 IAsyncDisposableを実装しているオブジェクトに対して、await us…
はじめに 今回はファイル・フォルダ選択パネルに関係する6つのメソッドについて紹介をしたいと思います。 EditorUtility.OpenFolderPanel EditorUtility.OpenFilePanel EditorUtility.OpenFilePanelWithFilters EditorUtility.SaveFolderPanel EditorUtility…
はじめに 今回はC#7.0より導入されたValueTask<TResult>について取り上げたいと思います。 learn.microsoft.comまずValueTask<TResult>の説明の前に、Task<TResult>を利用した非同期処理には以下のような問題点が指摘されていました。 非同期メソッドでも同期処理になる場合が多い Task</tresult></tresult></tresult>…