コード例 #1
0
ファイル: Global.cs プロジェクト: kersseliM/Rendel2015Jam
    public void setWorldState(eStates state)
    {
        if (state == eStates.PowerSwiping)
        {
            valamansAnimator.SetTrigger("Idle");
            powerSwiping();
            playPowerUp();
            valamies.isKinematic = true;
        }
        if (state == eStates.AngleSwiping)
        {
            valamansAnimator.SetTrigger("Idle");
            valamies.isKinematic = true;
        }

        if (state == eStates.Flying)
        {
            Invoke("D", 1);
            print("Flying");
        }

        if (state == eStates.Endgame)
        {
        //   _audioSource.clip = scream;
              _audioSource.Play();
              highscoreCanvas.SetActive(true);
            finalSCOREtext.text = mss.getScore().ToString();
        }

        gameState = state;
    }
コード例 #2
0
ファイル: StateClimb.cs プロジェクト: Twitchyglass/AI-Megaman
 public override void Input(bool[] inputs, ref eStates m_currentState)
 {
 }
コード例 #3
0
ファイル: StateClimb.cs プロジェクト: Twitchyglass/AI-Megaman
 // Update is called once per frame
 public override void Cycle(float deltaTime, ref eStates m_currentState)
 {
 }
コード例 #4
0
 public override void Enter(eStates m_priviousState)
 {
     m_me.addToVelocity(0.0f, m_launch);
 }
コード例 #5
0
 public override void CollideVertical(ref eStates m_currentState)
 {
     m_currentState = eStates.STANDING;
 }
コード例 #6
0
 public override void Cycle(float deltaTime, ref eStates m_currentState)
 {
     m_me.addToVelocity(0.0f, m_gravity * deltaTime);
 }
コード例 #7
0
ファイル: StateSaber.cs プロジェクト: Twitchyglass/AI-Megaman
 public override void Enter(eStates m_priviousState)
 {
     m_timer    = m_slideTime;
     m_hitboxID = m_me.AddHitbox(m_me.getX(), m_me.getY(), 3.75f, 4.75f, 3, -3.0f, 6.0f, 0.75f, 0.2f, eAttackType.STRIKE);
 }
コード例 #8
0
 public override void Enter(eStates m_priviousState)
 {
 }
コード例 #9
0
 public override void CollideVertical(ref eStates m_currentState)
 {
 }
コード例 #10
0
 public override void Enter(eStates m_priviousState)
 {
     m_timer = m_spawnTime;
 }
コード例 #11
0
ファイル: AdvancedTaskbar.cs プロジェクト: pokke123/vss2git
 /// <summary>Set progress state.</summary>
 /// <param name="window">User window handle.</param>
 /// <param name="state">State of taskbar.</param>
 public static void SetState(eStates state)
 {
     FormInvoke((MethodInvoker) delegate { taskbar.SetProgressState(taskBarForm.Handle, state); });
 }
コード例 #12
0
 public ResponseClass(int ErrCode, string ErrMessage)
 {
     this.State     = eStates.error;
     this.ErrorCode = ErrCode;
     this.Message   = ErrMessage;
 }
コード例 #13
0
 public ResponseClass(string SuccessMessage)
 {
     this.State   = eStates.valid;
     this.Message = SuccessMessage;
 }