コード例 #1
0
 // Use this for initialization
 void Start()
 {
     timeLeft = 240; //set the time for the scene
     StartCoroutine("LoseTime");
     Time.timeScale = 1;
     BtnReactor     = HUD.GetComponent <TutorialBtnReact>();
 }
コード例 #2
0
    void startPulsation()
    {
        //BtnReact BtnReact
        TutorialBtnReact BtnReact   = Hud.GetComponent <TutorialBtnReact>();
        GameObject       victim     = BtnReact.getVictim();
        Parameters       Parameters = victim.GetComponent <Parameters>();

        Pulse    = Parameters.Pulse;
        Delay    = (double)60.0 / Pulse;
        timeLeft = Delay;
        //BloodyScreen.SetActive(true);
    }
コード例 #3
0
    public void ShowThumb()
    {
        ThumbBlur.SetActive(true);
        Thumb.SetActive(true);
        ThumbWhite.SetActive(true);
        TutorialBtnReact BtnReact = Hud.GetComponent <TutorialBtnReact>();
        GameObject       victim   = BtnReact.getVictim();
        //Debug.Log(victim);
        Parameters Parameters = victim.GetComponent <Parameters>();

        Delay = Parameters.Backfill; //backfill in seconds
        //Debug.Log(Delay);
    }
コード例 #4
0
    void startBreathing()
    {
        //BtnReact BtnReact
        TutorialBtnReact BtnReact   = Hud.GetComponent <TutorialBtnReact>();
        GameObject       victim     = BtnReact.getVictim();
        Parameters       Parameters = victim.GetComponent <Parameters>();

        Bfreq = Parameters.Bfreq;
        Delay = 1;
        if (Bfreq != 0)
        {
            Delay = 60.0f / Bfreq;
            //Img.SetActive(true);
        }
        timeLeft = Delay / 2;
    }
コード例 #5
0
    // Use this for initialization
    void Start()
    {
        TutorialBtnReact = GameObject.FindGameObjectWithTag("HUD").GetComponent <TutorialBtnReact>();
        PointCount       = GameObject.FindGameObjectWithTag("Player").GetComponent <PointCount>();

        RescueLeader = GameObject.FindGameObjectWithTag("RescueLeader");
        RescueRadius = RescueLeader.transform.Find("Radius").gameObject;

        BlackBtn.GetComponent <Button>().onClick.AddListener(SetMarked);
        RedBtn.GetComponent <Button>().onClick.AddListener(SetMarked);
        GreenBtn.GetComponent <Button>().onClick.AddListener(SetMarked);
        YellowBtn.GetComponent <Button>().onClick.AddListener(SetMarked);

        TripleActions = new List <GameObject>()
        {
            TripleBot, TripleMid, TripleBtnBg, TripleBtnClose
        };
        TutorialList = new List <GameObject>()
        {
            StartingContainer, CommunicateContainer, FinishContainer, PauseContainer, HowContainer, ScoreContainer, BreathingContainer, PulseContainer, CBContainer, RAContainer, BleedingContainer, DoneContainer, CloseActionsContainer, MarkVictimContainer, VictimSearchContainer, NotFinishedContainer
        };
        BtnActions = new List <GameObject>()
        {
            HowBtn, MenuBtn
        };
        BtnList = new List <GameObject>()
        {
            BlackBtn, RedBtn, YellowBtn, GreenBtn
        };

        CloseAll();
        DisableTripleBtn();

        StartingContainer.SetActive(true);
        Time.timeScale = 0;
    }