影絵の技術ブログ影絵の技術ブログ読者になる影絵の技術ブログ2024-08-03UnityにおけるResourceフォルダとメモリ消費に関してUnityのプロジェクト開発において、Resourcesフォルダとそのメモリ消費について理解することは非常に重要です。本記事では、Resourcesフォルダの特性と、それに関連するメモリ消費について詳しく解説します。Resou...2024-08-01【Unity】【C#】UIBehaviourを利用するメリットUIBehaviourは、UnityのUIシステムの基礎となるクラスで、MonoBehaviourを継承しています。UnityのUIコンポーネント(例えば、Button、Image、Textなど)はすべてUIBehaviourを基礎として構築されています。ポーリング(Polling)は、クライアントが定期的にサーバーにリクエストを送信して、新しいデータがあるかどうかを確認する方法です。これは、クライアントとサーバー間でのデータ同期や更新の確認に使用されます。UniTaskUniTaskには、非同期で特定の条件が満たされるまで待機するためのメソッドとして、WaitUntilとWaitWhileがあります。使おうと思うとどっちがどっちがごちゃることが多いのでここに備忘録を残しておきたいと思います。RegisterWithoutCaptureExecutionContextは、CancellationTokenがキャンセルされた時に実行したい処理を登録するためのメソッドです。UniTaskUniTaskを使って非同期処理を書いた場合に、「早期returnしたいけど必ずこのスコープが終了する時に実行したい処理があるんだよなぁ・・・」というシチュエーションがありがちです。プログラミングせっかくC#を使っているので便利で簡単に使えるインターフェースを使わないのは勿体無いと思うのです。IReadOnlyListはどこでも使えるし、メソッドの引数をListやArrayからこちらに変えるだけで意図を明確に堅牢なコードになるのでおすすめです。利用してAdmobの広告導入を解説する記事です。モバイルゲームに必須とも呼ばれる機能を開発サポートを行ってくれるアセ...2023-04-08【Unity】エディタと実機とでの品質設定の違いUnity上で確認してた時の見た目と、ビルドしてiOSやAndroidなどの実機で見た時の見た目が全然違うという経験はありませんか?わたしはあります!ビルドの設定や各環境ごとの設定がたくさんあるので、それはそうなんですが凡ミスしがちなのが品質設定です。UniTaskはCysharp社が提供するUnity用のC#ライブラリです。C#にはTaskという仕組みが既にありますが、UniTaskはUnity用に諸々最適化されたものだそうです。Unityにおける非同期処理は基本的にUniTaskで書けるはずです。利用してAdmobの広告導入を解説する記事です。導入を解説する記事です。各機能の解説は下記記事にそれぞれまとめています。v2ではなく、新しいクラスを使って実装されたものとなっています。UnityUniRxで作り出したストリームは基本的にOnCompletedされない限り残り続けてしまいます。Store見てたら”無料ランキング”で上位にきてた面白そうな(?)アプリを発見した。いわく、”環境ノイズはクリエイティブな思考を高める”という研究があるようで、なら環境音を提供しようじゃないかーということみたいです。アルゴリズム必要に迫られているわけでもなく、ものすごく興味があるわけでもないけれど、ふと最強のハッシュアルゴリズムってなんだろう?という小さな疑問から色々探してみたら、ハッシュの世界はなかなか奥が深いものでした。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。