예제 #1
0
 public void FadeOut()
 {
     if (hMusic)
     {
         music.FadeOut(0);
     }
     screenFade = SCR_gui.CreateScreenCover(1);
 }
예제 #2
0
파일: SCR_stage.cs 프로젝트: balatimuz/cos
    public void PauseEvent(bool com)
    {
        if (com != paused)
        {
            paused  = com;
            pauseCD = 1f;

            if (paused)
            {
                if (SCR_main.hCursor)
                {
                    Cursor.visible = true;
                }

                pauseCover = SCR_gui.CreateScreenCover(2);
                SCR_gui.CreateIcon("Paused", Vector3.zero);
                optionPos = new Vector2(0.5f, 0.55f);

                SCR_gui.CreateOption("PausedResume", optionPos);
                optionPos += SCR_gui.optionSpacing;
                SCR_gui.CreateOption("ChangeSoundFX", optionPos);
                optionPos += SCR_gui.optionSpacing;

                if (SCR_main.hMusic)
                {
                    SCR_gui.CreateOption("ChangeMusic", optionPos);
                    optionPos += SCR_gui.optionSpacing;
                }

                SCR_gui.CreateOption("PausedExit", optionPos);

                Time.timeScale = 0f;
            }
            else
            {
                if (SCR_main.hCursor)
                {
                    Cursor.visible = false;
                }

                if (pauseCover)
                {
                    pauseCover.FadeOut();
                }
                SCR_gui.RemoveIcon("Paused");
                SCR_input.OptionCycle(3);

                Time.timeScale = 1f;
            }
        }
    }
예제 #3
0
파일: SCR_stage.cs 프로젝트: balatimuz/cos
    public void PauseEvent(bool com)
    {
        if(com!=paused){
            paused=com;
            pauseCD=1f;

            if(paused){

                if(SCR_main.hCursor){
                    Cursor.visible=true;
                }

                pauseCover=SCR_gui.CreateScreenCover(2);
                SCR_gui.CreateIcon("Paused",Vector3.zero);
                optionPos=new Vector2(0.5f,0.55f);

                SCR_gui.CreateOption("PausedResume",optionPos);
                optionPos+=SCR_gui.optionSpacing;
                SCR_gui.CreateOption("ChangeSoundFX",optionPos);
                optionPos+=SCR_gui.optionSpacing;

                if(SCR_main.hMusic){
                    SCR_gui.CreateOption("ChangeMusic",optionPos);
                    optionPos+=SCR_gui.optionSpacing;
                }

                SCR_gui.CreateOption("PausedExit",optionPos);

                Time.timeScale=0f;

            }	else {

                if(SCR_main.hCursor){
                    Cursor.visible=false;
                }

                if(pauseCover){
                    pauseCover.FadeOut();
                }
                SCR_gui.RemoveIcon("Paused");
                SCR_input.OptionCycle(3);

                Time.timeScale=1f;
            }
        }
    }
예제 #4
0
파일: SCR_main.cs 프로젝트: balatimuz/cos
 public void FadeOut()
 {
     if(hMusic){
         music.FadeOut(0);
     }
     screenFade=SCR_gui.CreateScreenCover(1);
 }