Ejemplo n.º 1
0
    string GetWideScreenMeasurements(WideScreenResolution screenResoultion)
    {
        string dimm = "Pixels";

        switch (screenResoultion)
        {
        case WideScreenResolution.L_540P:
            return(string.Format("{0}x{1} : {2}", 960, 540, dimm));

        case WideScreenResolution.L_720P:
            return(string.Format("{0}x{1} : {2}", 1280, 720, dimm));

        case WideScreenResolution.L_1080P:
            return(string.Format("{0}x{1} : {2}", 1920, 1080, dimm));

        case WideScreenResolution.L_2K:
            return(string.Format("{0}x{1} : {2}", 2048, 1152, dimm));

        case WideScreenResolution.L_1440P:
            return(string.Format("{0}x{1} : {2}", 2560, 1440, dimm));

        case WideScreenResolution.L_4K:
            return(string.Format("{0}x{1} : {2}", 3840, 2160, dimm));

        default:
            return(string.Format("{0}x{1} : {2}", 0, 0, dimm));
        }
    }
Ejemplo n.º 2
0
    Dimm GetWideScreenPixels(WideScreenResolution screenResolution)
    {
        switch (screenResolution)
        {
        case WideScreenResolution.L_540P:
            return(new Dimm(960, 540));

        case WideScreenResolution.L_720P:
            return(new Dimm(1280, 720));

        case WideScreenResolution.L_1080P:
            return(new Dimm(1920, 1080));

        case WideScreenResolution.L_2K:
            return(new Dimm(2048, 1152));

        case WideScreenResolution.L_1440P:
            return(new Dimm(2560, 1440));

        case WideScreenResolution.L_4K:
            return(new Dimm(3840, 2160));

        default: return(new Dimm(0, 0));
        }
    }
Ejemplo n.º 3
0
    void ReActivateWideScreenItems()
    {
        System.Array items = System.Enum.GetValues(typeof(WideScreenResolution));

        for (int i = 0; i < items.Length - 1; i++)
        {
            itemSpawnParent.GetChild(i).gameObject.SetActive(true);
            WideScreenResolution item     = (WideScreenResolution)items.GetValue(i + 1);
            TextureCropSize      cropSize = itemSpawnParent.GetChild(i).GetComponent <TextureCropSize>();
            cropSize.Dimmension     = GetWideScreenPixels(item);
            cropSize.DimmensionText = string.Format("Current Size\n{0} - {1}", item, cropSize.Dimmension);
            itemSpawnParent.GetChild(i).GetChild(0).GetComponent <Text>().text = "\t\t" + item;
            itemSpawnParent.GetChild(i).GetChild(1).GetComponent <Text>().text = GetWideScreenMeasurements(item);
        }
        items = null;
        System.GC.Collect();
    }