Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


operatingSystemFamily

Returns the operating system family the game is running on (Read Only).
Read time 1 minuteLast updated 12 days ago

Definition

  • Type: Property
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule
public static OperatingSystemFamily operatingSystemFamily { get; }

Remarks

This API is used by UI code to distinguish between desktop OS families with different UI conventions. For all non-desktop platforms it will currently return OperatingSystemFamily.Other.
using UnityEngine;public class ExampleClass : MonoBehaviour{ void Start() { if (SystemInfo.operatingSystemFamily == OperatingSystemFamily.MacOSX) Debug.Log("Do something special here"); }}
Additional Resources: OperatingSystemFamily enum, SystemInfo class.