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); }
// 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; }