예제 #1
0
    public void Load()
    {
        _infos = new List <SaveInfo>();

        var counter = 1;

        foreach (var file in Directory.EnumerateFiles("Saves", "*.json", SearchOption.AllDirectories))
        {
            var info = Instantiate(SaveInfoPrefab, SavePanel.transform);
            info.LoadSave(file);
            _infos.Add(info);
            counter++;
        }

        var rt = SavePanel.GetComponent(typeof(RectTransform)) as RectTransform;

        rt.sizeDelta = new Vector2(rt.sizeDelta.x, counter * SaveInfoPrefab.GetComponent <RectTransform>().sizeDelta.y);
    }
예제 #2
0
    // Use this for initialization
    void Start()
    {
        //Camera.main.aspect = 800f / 480f;
        MessageText = MessageText.GetComponent <Text>();
        _SaveInfo   = _SaveInfo.GetComponent <SaveInfo>();
        _dog        = _dog.GetComponent <DogFunction>();

        NotifyPanel = NotifyPanel.GetComponent <Canvas>();
        QuitPanel   = QuitPanel.GetComponent <Canvas>();
        SavePanel   = SavePanel.GetComponent <Canvas>();
        AboutPanel  = AboutPanel.GetComponent <Canvas>();
        HowPanel    = HowPanel.GetComponent <Canvas>();

        StartBtn  = StartBtn.GetComponent <Button>();
        EscapeBtn = EscapeBtn.GetComponent <Button>();
        HowBtn    = HowBtn.GetComponent <Button>();

        AboutBtn           = AboutBtn.GetComponent <Button>();
        Screen.orientation = ScreenOrientation.LandscapeLeft;
    }