はんなりと、ゆるやかに

アジャイル、スクラムが好きなITエンジニアが日々から学んだことをアウトプット

Unity

UniTaskで複数のタスクが終わるのを待つ

前回からUniTaskについて調べています。 iucstscui.hatenablog.com今回は複数のタスクが終わるのを待つ「UniTask.WhenAll」について調べてみました。 Unityバージョン:2021.3.6.f1 2つのタスクをそれぞれawaitしてみる 以下のようなコードを書いてみました…

UniTaskとasync/awaitを使ってみる

以前、Unityのコルーチン(Coroutine)について調べました。 Unityのコルーチンについて調べた - はんなりと、ゆるやかに Unity コルーチンの一時停止と終了を調べる - はんなりと、ゆるやかにさらに調べているとasync/await、UniTaskというキーワードに出合っ…

Unity コルーチンの一時停止と終了を調べる

前回、Unityのコルーチンとは何なのか調べてみました。 iucstscui.hatenablog.com前回のコードを思い出すと、StartCoroutineが何度も呼べる状態になっており、コルーチンを複数スタートできるようになっていました。動作確認した結果が以下です。 ボタンを2…

Unityのコルーチンについて調べた

Unityのコルーチンが分かりそうで分からなかったのでコード書いて体感してみました。 コード書いて理解したことを一言でいうと yield return と書いたところ処理が一時停止し、次のフレームで再開する仕組み。です。サンプルプログラムです。ボタンを押すと…

Windows と Unity の環境で Android 実機テストをする方法

Windows と Unity の環境で Android 実機テストをする方法をまとめます。軽い気持ちで試してみたら色んな場所で詰まりました。慣れないことをすると時間がかかりますね。大きく分けるとやることは3つです。 Androidデバイス側 AndroidのUSBデバッグをONにす…

UnityのLayerとSortingLayerとOrder in Layerについて調べた

Unityでボタンなどを配置していると描画順の設定が分からなくなって調べました。描画順を制御する設定は「SortingLayer」「Order in Layer」の2種類です。それとは別に「Layer」という設定があり混乱しました。ややこしい。 なお、描画順は「SortingLayer」…

Unity:UxmlNamespacePrefix could not be found の エラーを解決した

Unityのビジュアルスクリプティングツール『Bolt』が無償になったので使ってみよう!とアセットをインストールするとエラーが発生し躓いたのでその解決方法をまとめます。なお、今回はエラーの解決方法のみを紹介します。『Bolt』のまとめは別記事になります…

Unity初心者が始めるのにベストなチュートリアル / 玉転がしゲームを作った

Unityの基礎を学ぶためにUnityのチュートリアル「玉転がし」を受講しました。learn.unity.com今回受講した「玉転がし」は初心者向けの内容で、「新しいプロジェクトの作り方」から「ボールなどのオブジェクトの作り方」「物理演算の使い方」、「カメラのコン…