Unity Oculus VRで掴むを実装する 2(unity) 前回の続きです。前回は物理的に接近して掴んでいましたが、今回は少し距離のある状態でも掴めるように変更します。 OculusIntegrationのサンプルを確認 0から作るのは大変なのでサンプルを探します。Ocul... 2021.02.14 Unity
Unity Oculus VRで掴むを実装する。(unity) OVRのプレハブを利用して簡単につかむ機能を実装します。 単純な掴むの実装離れた距離から掴むの実装(Distance Grab) 単純な掴むの実装 Player側の設定 とりあえず最初にPlayerControll... 2021.02.12 Unity
Unity Switch Platformで時間を短縮する(Unity) Unityでターゲットのプラットフォームを変更すると途方もない時間がかかります。特にoculus用にoculus integrationとか入ってると、、、 デバッグ目的だったりVR関係ない機能の確認だったりのためにプラットフォーム... 2021.02.04 Unity
Unity MLAPIを使って弾を撃って同期する (Unity) 前回の記事でPlayer同士は同期できました。このままでは面白くないので、シューティングゲームのように弾を飛ばしたいと思います。 とりあえずシングルプレイ環境で弾を飛ばす まずマルチプレイを考えずに弾を飛ばす機構を... 2021.02.03 Unity
Unity MLAPIを使ってみる 基本的には以下のMLAPIのQuick Startに従って話を進めます。 GitHubのMLAPI.unitypackageをダウンロードし、ダブルクリックしてUnityのプロジェクトにImportし... 2021.01.31 Unity
Unity 0から始めるVR開発 Day1 VRをやってみたくてoculusを買っちゃいました。VRでゲームすらしたことがないのにVR開発までやっちゃえ!ってことでとりあえずUnityを含めた環境作りからやっていきましょう。 Oculus環境 スマホにoculusアプリ... 2021.01.20 Unity
Unity ParticleSystemのStartColorをScriptから変更する(Unity) ParticleSystem.startColorは単純なカラークラスではなく、MinMaxGradientクラスのため設定がやや面倒。 var color = new ParticleSystem.MinMaxGradient()... 2020.07.25 Unity
Unity Unityでif(object)がなぜ通用するのか? 普通はif(object != null)って書かないとboolに変換できませんが、Unityだと以下のようなコードが当たり前に出てきます。 if (!Physics2D.OverlapCircle(somePosition, 0.... 2020.07.02 Unity
Unity Unity 記事一覧 TilemapでComposite Colider2Dがうまく動かない時最短経路を探すUnityでif(object)がなぜ通用するのか? .Lerp(min, max, ratio) Vector3.Lerp... 2020.06.29 Unity
Unity TilemapでComposite Colider2Dがうまく動かない時 Tilemap Coliderだと当たり判定がきちんと出来たのに、Composite Colider2D+Rigidbody 2Dを付けたら思うように動かなくて、少し嵌りました。 Tilemap Colider 2DのUsed By... 2020.06.29 Unity
C# 最短経路を探す ゲームを作ろうとすると、高確率で必要になるのが経路探索です。メジャーなやり方は以下です。 ダイクストラ法A*探索 2種書いてますがどっちもほぼ同じです。 簡単に説明すると、ダイクストラ法はあるノードから隣接ノードをたどり... 2020.06.02 C#Unity