いんでぃーづ

ゲームいろいろ、いろいろ自由

Unity : モバイルでのスワイプ、ドラッグ入力量を補正する

バイル向けに作っていると割と困るのが、Input.touchesで取得した入力位置です。
これは Screen.width, Screen.height の大きさに依存するので、解像度が違う端末でのインタラクションがまちまちになってしまいます。

例えば解像度 1920x1080 の端末で1センチスワイプするのと、800x640の端末で1センチスワイプするのでは、倍以上の入力量になってしまう場合があります。

この状態で1920x1080を前提にプログラムを組んでしまうと、800x640の端末でまともに遊べない! なんてことになりかねません。

今回は、この入力量を補正する方法をまとめました。

続きを読む

“Unity” and Unity logos are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere, and are used under license.


免責事項

当サイトの広告バナー、リンクによって提供される情報、サービス内容について、当サイトは一切の責任を負いません。

また、当サイトの情報を元にユーザ様が不利益を被った場合にも、当サイトは一切の責任を負いません。

すべて自己責任でお願いします。