예제 #1
0
 private void Start()
 {
     _rb  = GetComponent <Rigidbody>();
     _hOO = GetComponent <HoverOverObject>();
     _hOO.ToggleActive();
     _fileButton.SetActive(false);
 }
예제 #2
0
 // Start is called before the first frame update
 void Start()
 {
     _hoverObject = gameObject.GetComponent <HoverOverObject>();
     FolderMenu.setLanguageEvent += SetLanguage;
     foreach (var rotation in rotations)
     {
         rotation.SetFirst(true);
     }
 }
예제 #3
0
    /// <summary>
    /// Files the page provided into the current casefolder.
    /// </summary>
    /// <param name="pageToFile"></param>
    public void FilePage(PrintPage pageToFile)
    {
        pages.Enqueue(pageToFile);
        pagesL.Add(pageToFile);
        var transform1 = pageToFile.transform;

        transform1.SetParent(_documentPosition, true);
        HoverOverObject hoo = pageToFile.GetComponent <HoverOverObject>();

        hoo.ForceQuitInspect();
        hoo.ToggleActive();
        transform1.position      = FilePositionByIndex(pages.Count);
        transform1.localRotation = Quaternion.Euler(new Vector3(0, 0, Random.Range(-5f, 5f)));
        SortFrontToBack();
    }
예제 #4
0
        /** Sets up the missionManager after boot  */
        private IEnumerator WaitForBoot()
        {
            yield return(new WaitForEndOfFrame());

            GameObject monitorObject = GameObject.FindWithTag("VSCMonitor");

            _hoverMonitor = monitorObject.GetComponent <HoverOverObject>();

            _virtualScreenSpaceCanvaser =
                monitorObject.GetComponent <VirtualScreenSpaceCanvaser>();

            _missionCases = FindObjectOfType <SaveManager>().GetComponent <SaveManager>().mailDictList;
            _emailInbox   = FindObjectOfType <EmailInbox>();

            Debug.Log("While loading inbox has " + -_emailInbox.GetEmails().Count);

            _createdMissions = new List <EmailListing>();

            _virtualScreenSpaceCanvaser.ToggleCanvas();

            _virtualScreenSpaceCanvaser.ToggleCanvas();
        }