開発blog?とりあえず何でもやってみる人。試した結果などの記録的な何か(笑)。参考にでもなれば嬉しい。利用制限はありません。gyro)以外のセンサーを使う方法を書いておこう。センサーの値の仕様も覚えておくと、新しいセンサーが搭載されたときにも役に立つかも知れない。あと、センサーの利用にはその端末がそのセンサーを搭載しているか、パーミッションが与えられているかなどという注意点もあるので覚えておこう。ここでは歩数計や心拍数センサーを例に挙げてるが、他のセンサーでも基本的には変わらない。今度のプラグインアップデート(ストアv1.6)にはセンサーの値を取得する機能を追加。端末には歩数計と心拍センサーが入ってたので試してみると、歩数計はある程度の速度でないと認識しないみたいだね。プロ生ちゃんと一緒にウォーキングアプリは難しいかもだが、まぁ計測は成功してるので良し(笑)。LLC)センサーのデモシーンは「SensorTest」(AssetStore版は「Assets/FantomPlugin/Demo/Scenes/」以下、GoogleDrive版は「Assets/_Test/Scenes/」以下)にまとまっているので、コピペして使うのも良いだろう。GoogleDrive版をダウンロードしても良い。画面右上にあるダウンロードアイコンを押す)プラグインのセットアップから始める場合には以前の記事を参考にして欲しい。AssetStore版を利用してる場合はこちらの記事を、GoogleDrive版を利用している場合はこちらの記事を参照して欲しい。どちらもコード自体は同じなので同じように使えると思う。パスなどの違いは適宜置き換えて考えて欲しい。Sensor)を使う歩数センサーは歩く度にカウントアップされるセンサーだ。いわゆる歩数計である。大まかにはあらかじめ用意してあるプレファブを利用する方法とスクリプトを書く方法があるが、両方解説しておこう。基本的にはプレファブとその「~Controller」スクリプトを使う方が簡単だろう。自分で細かく制御したいときには直接スクリプトを書く感じにすれば良いと思う。ちなみに歩数センサーはある程度の速度で歩かないと検知しないようだ。歩いたり、あまり揺れないように動いたりすると反応しない。端末に搭載されているハードによっても違うらしいので、センサーを扱う場合はある程度値にレンジ幅を持たせた方が良いだろう(例えば照度センサーとか近接センサーなどは結構違うらしいので、きっちりした値で判別などすると、端末によって違う挙動になってしまう)。●プレファブ「StepCounterSensorController」の利用AssetStore版は「Assets/FantomPlugin/FantomLib/Prefabs/Sensors/」以下、GoogleDrive版は「Assets/FantomLib/Prefabs/Sensors/」以下にプレファブ「StepCounterSensorController」があるのでヒエラルキーに置こう。以下はデモシーン「SensorTest」に使っているプレファブのキャプチャだが(掲載時点:ver.1.9)、簡単にパラメータの説明を書いておこう。速度は以下のようになっているが、実際には「可能であればより速く」受信される。センサーによっては常に一定のものもある。基本的にセンサー取得は高負荷なので、速度に問題ないなら遅い方が良い(※「Normal」推奨)。