MENU

【Godot】デバイスがスマホかパソコンかを判別する方法

記事内に商品プロモーションが含まれる場合があります

Godotでは、OSクラスを使用してOSの種類を判別することができます。

これにより、デバイスがモバイルかデスクトップかを推測することができます。

目次

判別方法

以下の関数を実行することで、対象の端末のOSを文字列で取得できます。

OS.get_name()

関数が返す結果は以下のとおりです。

  1. Windows: "Windows"
  2. macOS: "macOS"
  3. Linux: "Linux"
  4. Android: "Android"
  5. iOS: "iOS"

上記以外にもありますが、これで十分でしょう。

上記の関数を利用してスマホかパソコンかを判別します。

var os_name = OS.get_name()

if os_name == "Android" || os_name == "iOS":
    print("スマホだと思われます")
else:
    print("パソコンだと思われます")
Share

Comment

コメントする

目次