コード例 #1
0
    public void Init()
    {
        Dropdown[] dnlist = transform.GetComponentsInChildren <Dropdown>();
        Dictionary <string, Dropdown> drops = new Dictionary <string, Dropdown>();

        foreach (Dropdown d in dnlist)
        {
            drops[d.name] = d;
        }

        protocol = new OptionProtocol(drops["Protocol"]);
        encoding = new OptionEncoding(drops["Encoding"]);
    }
コード例 #2
0
    void Awake()
    {
        Transform transform = GameObject.Find("Options").transform;

        Dropdown[] dnlist = transform.GetComponentsInChildren <Dropdown>();
        Dictionary <string, Dropdown> drops = new Dictionary <string, Dropdown>();

        foreach (Dropdown d in dnlist)
        {
            drops[d.name] = d;
        }

        protocol1 = new OptionProtocol(drops["Protocol1"]);
        encoding1 = new OptionEncoding(drops["Encoding1"]);
        protocol2 = new OptionProtocol(drops["Protocol2"]);
        encoding2 = new OptionEncoding(drops["Encoding2"]);
        protocol3 = new OptionProtocol(drops["Protocol3"]);
        encoding3 = new OptionEncoding(drops["Encoding3"]);
    }