コード例 #1
0
ファイル: FileControl.cs プロジェクト: The23Rd/Secrets
        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();
            }
        }
コード例 #2
0
ファイル: FileSheet.cs プロジェクト: The23Rd/Secrets
 public FileSheet SetFile(File23 file, int bucketIndex)
 {
     m_File = DataCore.NavigateFile(file.id, bucketIndex);
     return(this);
 }