Unityのスマホ対応の設定(InputSystem)

 まずはProject Settingsから、Input System Packageの

Supported Devicesが空であることを確認。

空にしておけば認識可能なデバイスを全て認識する、と上の説明に書いてあります。


InputActionでPointerを追加。



Pointerはマウスとタッチを含んでいるので、これを追加すればマウスとスマホを同じように扱えます。

以上でスマホ対応はOKです。





※失敗談

私は上の説明をちゃんと読まないままSupported Devicesに無駄にマウスなどを追加してしまっていたので、スマホのタッチだけが無視される問題の解決に2時間以上かかってしまったことは内緒です。

コメント