LoginSignup
1
0

More than 3 years have passed since last update.

[Tips] Babylon.js でカメラの操作がスマホだと逆方向になってしまう対策

Posted at

はじめに

Babylon.js では FreeCameraattachControl した際のカメラ操作が、
スマホで通常画面操作する際の向きとは逆になってしまっています。。:movie_camera: :arrow_down:

dest.gif

カメラの操作を逆方向にする

修正するには angularSensibility という値をネガティブにします :thumbsup:
camera.angularSensibility = -camera.angularSensibility;

念の為、Babylon.js の Playground にも動作確認出来るコードを置いておきました :airplane_small:
https://www.babylonjs-playground.com/#TX7GF8#1

上記の実行結果です :arrow_down:
dest1.gif

ちなみに、angularSensibility の値は調整することで、
カメラの回転速度を向上させたり低下させたりすることが出来るので、
操作感を調整したい際は値を上げ下げしてみてください :gear:
(angularSensibilityの値のデフォルトは 2000.0 です)

おわりに

カメラ操作の挙動に悩んでいる方の助けになれれば幸いです。。:pray:

参考リンク

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0