void ReloadAllSheets() { ClearAllSheets(); for (int i = 0; i < m_Bucket.files.Count; i++) { File23 thisFile = m_Bucket.files[i]; Transform newSheet = Instantiate(m_FileSheetPrefab); FileSheet script = newSheet.GetComponent <FileSheet> (); newSheet.SetParent(m_FileContent, false); newSheet.localPosition = new Vector3(thisFile.m_UIPositionX, thisFile.m_UIPositionY, 0); script.SetFile(thisFile, 0).SetAnimationDelay(i * 0.25f); script.onMoveToFront = BringSheetToFront; m_FileSheet.Add(script); } // Show files out foreach (FileSheet fs in m_FileSheet) { fs.StartAnimation(); } }
public FileSheet SetFile(File23 file, int bucketIndex) { m_File = DataCore.NavigateFile(file.id, bucketIndex); return(this); }