コード例 #1
0
    protected override void setupPattern()
    {
        string[] patternArray = new string[] { "A", "B", "X", "Y" };
        pattern = patternArray [Random.Range(0, patternArray.Length)];
        //Get First Button to highlight
        currentButton = "Button" + pattern[0];
        faceDict.TryGetValue(currentButton, out buttonValue);
        ButtonsOverlay.GetComponent <UI_Glyphs_PressThis>().faceID = buttonValue;

        //Get the animators
        AAnimator = ButtonA.GetComponent <Animator>();
        BAnimator = ButtonB.GetComponent <Animator>();
        XAnimator = ButtonX.GetComponent <Animator>();
        YAnimator = ButtonY.GetComponent <Animator>();

        //Light up the buttons contained in the pattern e.g. BABY will not light up X
        if (pattern.Contains("A"))
        {
            AAnimator.SetBool("On", true);
        }
        if (pattern.Contains("B"))
        {
            BAnimator.SetBool("On", true);
        }
        if (pattern.Contains("X"))
        {
            XAnimator.SetBool("On", true);
        }
        if (pattern.Contains("Y"))
        {
            YAnimator.SetBool("On", true);
        }
    }
コード例 #2
0
ファイル: Form1.cs プロジェクト: Romashka624/L-Bit
 private void Help_Click(object sender, EventArgs e)
 {
     BAnimator.ShowSync(PList);
     SetAnimation.Hide(Settings);
     PlayAnimation.Hide(List);
     HAnimator.ShowSync(HP);
 }
コード例 #3
0
ファイル: Form1.cs プロジェクト: Romashka624/L-Bit
 private void Sttngs_Click(object sender, EventArgs e)
 {
     PlayAnimation.Hide(List);
     SetAnimation.ShowSync(Settings);
     HAnimator.Hide(HP);
     BAnimator.ShowSync(PList);
 }
コード例 #4
0
ファイル: Form1.cs プロジェクト: Romashka624/L-Bit
 private void bunifuImageButton5_Click(object sender, EventArgs e)
 {
     PlayAnimation.ShowSync(List);
     SetAnimation.Hide(Settings);
     HAnimator.Hide(HP);
     BAnimator.ShowSync(PList);
 }
コード例 #5
0
ファイル: Form1.cs プロジェクト: Romashka624/L-Bit
 private void MnuBtn_Click(object sender, EventArgs e)
 {
     if (MnuPanel.Width == 225)
     {
         BAnimator.Hide(PList);
         MnuPanel.Visible = false;
         MnuPanel.Width   = 45;
         MnuAnimator.ShowSync(MnuPanel);
         PlayAnimation.Hide(List);
         HAnimator.Hide(HP);
         SetAnimation.Hide(Settings);
     }
     else
     {
         HAnimator.Hide(HP);
         PlayAnimation.Hide(List);
         MnuPanel.Visible = false;
         MnuPanel.Width   = 225;
         MnuAnimator.ShowSync(MnuPanel);
         BAnimator.ShowSync(PList);
     }
 }