Unity

Azure

[Unity]SASを使ってAzure Storageに接続する方法

以前、UnityからAzureのBlob StorageやTable Storageに接続する方法をブログに書きました。この時は、接続にはAzure Portalの「アクセス キー」のところで参照できる「接続文字列」を使っていました。しかし...
HoloLens 2

Unity2019.4LTS + MRTK2.4メモ(Hand Menu / Near Menuが表示されない件追記)

Unity2019.4LTSもバージョンが上がって安定してきたのと、案件の都合上MRTK2.4をちゃんと使っていなかったので、この組み合わせで動かしてみました。案の定躓いた部分があったのでメモしておきます。IL2CPPビルドのみサポート(....
Unity

AssetBundle作成時の「Force quit pressed for Moving file failed」エラー

備忘録です。シーン全体をAssetBundle化しようとしたら、下記の意味不明のダイアログがでてUnityが終了する、という状態になりました。原因は、複数の同名のシーンに対して同じAssetBundle名が付与されているから、と推測していま...
Unity

ZenjectでSingletonを機械的に撲滅できた話

Zenjectの導入は「元々のプロジェクトがZenjectに向いた設計になっていないと難しい」というのはよく言われてきました。自分も最近は依存関係や単体テストの観点から書くようになってきましたが、前に作ってメンテしている巨大Singleto...
iPhone/iPad

[更新]ネイティブからUnityが使えるUnity as a Libraryを触ってみる

Unity2019.4.0でも動かしたので追記しましたドキュメントなお、WindowsやUWPでも使えるようになったようです======================================先日ベータ版が出たUnity 2019....
Unity

Unity2019.4で使うAddressable Assets System

AssetBundleの管理の手間を大幅に省けるということで話題になったAddressable Assets Systemですが、Unite2018の大前さんの講演が非常にわかりやすく、それを元にしたブログ記事などもたくさんあり助かっていま...
Azure

UnityからAzure Tableを読み書きする

Azure Table Storageとは今回はTable Storageを使っていきます。Table Storageは、NoSQLと呼ばれるデータベースの一種で、MySQLのようなRDBと違い、柔軟なデータを入れることができます。RDBな...
Azure

UnityからAzure Blobにアップロード/ダウンロードする

Azure Blob StorageとはUnityからAzure Blob Storageにアクセスしてファイルをダウンロード&アップロードする方法を調査しました。Azure Blob Storageは、このブログの画像をアップして配信する...
Unity

[SteamVR]VRシーンと非VRのシーンを切り替える

またまた小ネタです。SteamVRを使ったPC用のアプリで、非VRシーン(文字入力が必要なUIなどを想定)と、VRのシーンを切り替える方法です。まず、Player SettingsのXR Settingsで、「None」を追加して一番上にし...
HoloLens 2

[HoloLens 2]ポインターやHand/Head Rayの情報を取得する

HoloLens 2(以下HL2)の開発を始めて戸惑う部分が、ポインターの扱いではないでしょうか。HoloLens 1(以下HL1)の時には、ポインターはHead Gazeと呼ばれる視線(頭の動き)由来のものだけでした。ポインターの方向はC...