はなちるのマイノート

Unityをメインとした技術ブログ。自分らしくまったりやっていきたいと思いますー!

2023-03-01から1ヶ月間の記事一覧

【雑記】週一で技術系の動画をYoutubeにあげてみようと考えている話とボエム

はじめに 久しぶりに雑記記事を書きます。一応このブログは雑記ブログなのですが、最近はほとんど技術系の記事ばかり挙げていて、正直自分でも雑記系の記事の書き方を忘れちゃいました。今回書きたい内容は、Youtubeについてです。 やりたかったこと 気づけ…

【Unity】SimpleGraphQL-For-UnityというGraphQLクライアントライブラリを利用してみる

はじめに 今回はSimpleGraphQL-For-UnityというUnity用のGraphQLクライアントライブラリを紹介しようと思います。 This package attempts to provide a simple API that is able to interact with a GraphQL server. Nothing more, nothing less. No complic…

JetBrains Rider2022.3.2で「ReSharper Host Connecting to ReSharper Host...」から進まないときの対処法

はじめに JetBrains Rider2022.3.2を利用していたら、突然以下のようなエラーが表示されインテリセンスが効かなくなってしまいました。 Connecting to Reshaper Host ReSharper Host Connecting to ReSharper Host... 一応解決できたので備忘録の意味合いも…

【C#, Unity】ValueTask.AsTaskを利用してValueTask<TResult>からTask<TResult>に変換をする

C#

はじめに 今回はValueTask.AsTaskメソッドについて紹介をします。learn.microsoft.com はじめに 説明 説明 AsTaskを実行すると以下の挙動になります。 この ValueTask でラップされる Task オブジェクト (存在する場合)、または、結果を表す新しい Task オブ…

【Unity】UniTask-Supplementを用いてUniTaskのCancellationTokenを渡す記述を簡素化する

はじめに 今回はUniTask-SupplementというUniTaskのCancellationTokenを渡す記述をより簡単にしてくれるライブラリについて紹介をしたいと思います。github.com github.com はじめに 導入方法 使い方 基本 新しく実装されたメソッド WhenAnyでCancellationTo…

【Unity】Unity 2023.1より登場したAwaitableの使い方まとめ(Unity公式版UniTask??)

はじめに ついにUnity2023.1よりUnity公式版UniTaskが出ました。(結構語弊がありそうだか...)github.comただ現段階ではUniTaskと同等・もしくはそれ以上な機能を持っているわけではなく、軽く触った限りはまだまだAPIが足りず発展途上かなといった感じです。…

【Unity】有名なGIFサポートライブラリについて比較してみる(UniGif, mgGif, Unity-GifDecoder)

はじめに 今回は有名なGIFサポートライブラリを比較してみたいと思います。対象ライブラリは以下の3つ。 UniGif mgGif Unity-GifDecoder GitHub - WestHillApps/UniGif: GIF image decoder for Unity. GitHub - gwaredd/mgGif: A unity library to parse GIF…

【Unity】GIFをサポートするようにできる「UniGif」というライブラリの使い方

はじめに 今回はGIFをサポートできるようにするUniGifというライブラリについて取り上げたいと思います。 GIF image decoder for Unity.Decode a GIF file at run time to get the texture list. Supports GIF87a or GIF89a format. (Animation, transparenc…

【Unity】SourceGeneratorを実装してUnityで動作させるまでやってみた(Unity2021.2以上で利用可)

はじめに Unity2021.2以上からSourceGeneratorを利用することができるようになりました。 ソース ジェネレーターを使用すると、C# の開発者がコンパイル時にユーザー コードを検査できます。 ソース ジェネレーターは、ユーザーのコンパイルに追加される新し…