public void RefreshUiWidth()
    {
        UiWidth = ViewRect.rect.width;
        float Ratio = UiWidth / 500f;

        Timing.GetComponent <RectTransform>().sizeDelta        = new Vector2(200 * Ratio, 30);
        Duration.GetComponent <RectTransform>().sizeDelta      = new Vector2(200 * Ratio, 30);
        Cfmi.GetComponent <RectTransform>().sizeDelta          = new Vector2(200 * Ratio, 30);
        Ctp0.GetComponent <RectTransform>().sizeDelta          = new Vector2(200 * Ratio, 30);
        Ctp1.GetComponent <RectTransform>().sizeDelta          = new Vector2(200 * Ratio, 30);
        Type8.GetComponent <RectTransform>().sizeDelta         = new Vector2(100 * Ratio, 30);
        Type11.GetComponent <RectTransform>().sizeDelta        = new Vector2(100 * Ratio, 30);
        Type11.GetComponent <RectTransform>().anchoredPosition = new Vector2(-105 * Ratio, -5);
    }
示例#2
0
            public AIChunk(BinaryReader reader)
            {
                type = reader.ReadInt16();

                switch (type)
                {
                case 1:
                    type1Data = new Type1();
                    type1Data.ReadFromFile(reader);
                    break;

                case 4:
                    type4Data = new Type4();
                    type4Data.ReadFromFile(reader);
                    break;

                case 7:
                    type7Data = new Type7();
                    type7Data.ReadFromFile(reader);
                    break;

                case 8:
                    type8Data = new Type8();
                    type8Data.ReadFromFile(reader);
                    type8Int = reader.ReadInt32();
                    break;

                case 9:
                    type8Data = new Type8();
                    type8Data.ReadFromFile(reader);
                    break;

                case 11:
                    type11Data = new Type11();
                    type11Data.ReadFromFile(reader);
                    break;

                default:
                    throw new Exception("Unknown type");
                }
            }