
Taskを使ったタイマー(遅延処理)で、Unityオブジェクトにアクセスする方法
Unityオブジェクトは、メインスレッドでしかアクセスができません。Taskを使ってマルチ ...

Unityでの簡易タイマーイベント制作
Unityでの時間の扱いは、Time.deltaTimeの加算を使った方法、コルーチン、T ...

【Unity】リファクタリングのポイント
プロジェクトの作成では、さまざまな実現方法がとられています動作する時点で明らかな間違いでは ...

機能追加をしやすいコードを目指そう(1)
プログラムは、それを使う人からはソースコードは見えません。では、どのように実装しても使う人 ...

gameObjectの角度をオイラー角で知りたい場合
Debug.Log(transform.localEulerAngles); で、取得する ...

衝突時の処理をアイテム側に移行したサンプル
コード BasketController using UnityEngine; publi ...

【Unity】自作クラスを作って使う(インスペクタでシリアライズ)
Unityでは、new演算子で自作クラスは作れない?作らない方がいいのでしょうか?決してそ ...

【Unity】自作クラスを作って使う
Unityでは、new演算子で自作クラスは作れない?作らない方がいいのでしょうか?決してそ ...

【Unity】Debug.DrawRay
Debug.DrawRayは、Unityゲームエンジンの機能の1つで、ゲームオブジェクトか ...

変数値の更新をスクリプタブルオブジェクトに置き換えたサンプル
スクリプタブルオブジェクトに置き換えることでコード中のマジックナンバーを外部で設計できるよ ...