Пример #1
0
        /// <summary>
        /// starts the game off with the title screen
        /// </summary>
        private void StartSystem()
        {
            // SetUIvalues();


            //start title setup in 1 second
            GM.eventM.DelayCall(1, delegate()
            {
                GM.ClearAllManagedObjects();
                active = new TitleSetup();
            });
        }
        PackageGlobals(VSWindowTitleChangerPackage package)
        {
            m_Package = package;
            CreateCompileTimeConstants();
            ParseDTEVersion();

            m_ExecFuncEvaluatorThread = new ExecFuncEvaluatorThread();

            m_TitleSetup = package.GetTitleSetupFromOptions();
            m_TitleSetupEditor = new TitleSetupEditor();
            m_TitleSetupEditor.SaveEditedSetup += SaveEditedSetup;
            m_TitleSetupEditor.RevertToOriginalSetup += RevertToOriginalSetup;

            m_TitleSetupEditor.CustomTabbingEnabled = true;
        }
Пример #3
0
    void SetupTitleCamera()
    {
        GameObject titleCameraObject = new GameObject("TitleCamera");
        Camera     titleCamera       = titleCameraObject.AddComponent <Camera>();

        titleCamera.orthographic     = true;
        titleCamera.orthographicSize = 1f;
        GameObject titleQuad = new GameObject("TitleQuad");

        titleQuad.transform.parent        = titleCameraObject.transform;
        titleQuad.transform.localPosition = new Vector3(0f, 0f, 1f);
        titleQuad.transform.localScale    = new Vector3(3.2f, -2f, 1f);
        title = titleQuad.AddComponent <TitleSetup>();
        title.Build(engineWad);
    }
Пример #4
0
    void SetupTitleCamera()
    {
        GameObject titleCameraObject = new GameObject("TitleCamera");
        // titleCameraObject.layer = LayerMask.NameToLayer("MENU");
        Camera titleCamera = titleCameraObject.AddComponent <Camera>();

        titleCamera.orthographic     = true;
        titleCamera.orthographicSize = 1f;
        titleCamera.cullingMask      = LayerMask.GetMask("MENU");
        GameObject titleQuad = new GameObject("TitleQuad");

        titleQuad.layer            = LayerMask.NameToLayer("MENU");
        titleQuad.transform.parent = titleCameraObject.transform;
        title = titleQuad.AddComponent <TitleSetup>();
        title.Build(engineWad);
    }
Пример #5
0
 /// <summary>
 /// start the system now everything is loaded
 /// </summary>
 private void Start()
 {
     GM.ClearAllManagedObjects();
     active = new TitleSetup();
 }
Пример #6
0
 /// <summary>
 /// start the system now everything is loaded
 /// </summary>
 private void Start()
 {
     GM.ClearAllManagedObjects();
     active = new TitleSetup("Press 1 to start.");
 }
 void SaveEditedSetup(TitleSetup title_setup)
 {
     m_TitleSetup = title_setup;
     m_Package.SaveTitleSetupToOptions(m_TitleSetup);
 }
 void RevertToOriginalSetup(TitleSetup title_setup)
 {
     m_TitleSetup = title_setup;
 }
		public void SaveTitleSetupToOptions(TitleSetup title_setup)
		{
			ToolOptions options = (ToolOptions)GetDialogPage(typeof(ToolOptions));
			options.TitleSetup = title_setup;
			options.SaveSettingsToStorage();
		}