Lovense for Unity
# Lovense for Unity Lovense のガジェットを Unity 上で簡単に扱えるようにするライブラリです。 # DEMO - プロジェクトに「Newtonsoft.Json」を Nuget (NuGetForUnity)経由で導入します。 - 同梱されている「lu4_2021mmdd_x.unitypackage」をダブルクリックして、 Unity のプロジェクトにインポートします。 - インポートされた「Application\Scenes\MinimumScene.unity」を開きます。 - PC とガジェットを接続した端末を、同じ LAN 内に接続します。 - プレイモードを実行します。 - 画面に表示されている説明に従い動作を確認します。 - G キーで接続されている端末およびガジェットを取得します(Get) - R キーで取得したガジェットにリクエストを送信します(Request) - S キーで振動や回転など動作しているガジェットを停止します(Stop) # Requirement - https://github.com/GlitchEnzo/NuGetForUnity - https://www.nuget.org/packages/Newtonsoft.Json/ # Usage - 「Application/Prefabs/LovenseToyController.prefab」をシーンに配置します。 - 配置した Prefab にアタッチされている GameObeject の LovenseToyController.cs の、GetDevices 関数と RequestAPI 関数を任意のタイミングで呼び出して使用します。 # Author - サンマックス - Contact : https://twitter.com/Sunmax0731 - HashTag : #LovenseForUnity(https://twitter.com/hashtag/LovenceForUnity) # License - ライセンスは MIT ライセンスに準拠します。 - Lovense for Unity is under [MIT license](https://en.wikipedia.org/wiki/MIT_License). - Copyright (c) <2021-> Sunmax
公式サイト
https://ja.lovense.com/ 開発者用ドキュメント https://ja.lovense.com/developer/docs/command-from-server https://ja.lovense.com/developer/docs/lanlevel
詳細
1.iOS、もしくはAndroidの各ストアから「Locense Connect」をインストールし、端末とデバイスを接続してください。 2.デバイスとUnityを起動しているPCを同じWi-Fiに接続してください。 3.同梱のUnitypackageをインポートしSampleSceneで動作をご確認ください。
アップデート履歴
[2021-04-17: v0.1b] とりあえず販売開始 [2021-04-17: v0.2b] ソースを修正 [2021-04-17: v0.3b] クラス図やReadmeなどを追加 [2021-04-18: v0.4b] リファクタリングなど [2021-04-19: v0.5b] ディレクトリの名前を変更(ソースコードなどは変更していないのでそのままお使いいただけます。)