Re: note

技術的な知見やポエムなど役に立たない情報を書き連ねる場所

Unity

UnityWebRequestを使ってBasic認証する

UnityWebRequestを使ってBasic認証する方法です。 サンプルコードのBasic認証のテストとして以下のサイトを使わせていただきました。 leggiero.sakura.ne.jp 1. コード 以下のスクリプトを適当なGameObjectにアタッチします。 using System.Collections; usi…

UniWebView 3を使う

Unity上でWebブラウザの機能を使えるようにするためのWebViewアセットはいくつかありますが、ここではその一つであるUniWebView 3の解説を行います。 1. UniWebView 3とは Unity上でWebブラウザを表示することができるアセットで、インターネットWebブラウジ…

【UniRx & Coroutine & async/await】Unityでシリアルポート読み取り

Unityでシリアル通信(受信)する方法です。UniRx版、コルーチン版、async/await版を記載します。 1. 準備 スクリプトからシリアルポートを操作できるようにするために、Unityの Project Settings > Player > Other Settings の項目の Api Compatibility Level…

UniRxを使ってみる

ここではUniRxの基本的なオペレータとそのサンプルコードを見ていきたいと思います。 概念を理解するのも大切ですが実際に使って動かしてみるのも理解への近道です。 全体のコードは以下のリポジトリにありますので、別記事の UnityでLINQを使って楽をする …

UnityでLINQを使って楽をする

LINQを使うとデータ処理を簡単に行うことができます。 全体のコードは以下のリポジトリにありますので、別記事の UniRxを使ってみる も合わせてご覧ください。 github.com What's LINQ? C# の統合言語クエリ (LINQ) | Microsoft Docs Language Integrated Qu…

UniRxのObjectPoolを使う

UniRxのObjectPoolについては下記のサイトで詳しく解説されています。 qiita.com ここでは、上記のサイトを参考にして最小構成でUniRxのObjectPoolを使ってみたいと思います。 今回解説するコードは以下のリポジトリから取得できます。 Unity Version: 2018.…