예제 #1
0
    private void Shooting()
    {
        m_elapsedTime += Time.deltaTime;

        if (m_elapsedTime > 2f)
        {
            m_shootingAblities.Fire();
            m_elapsedTime = 0;
        }
    }
 private void Update()
 {
     ProcessInput();
     m_elapsedTime += Time.deltaTime;
     if (Input.GetKeyDown(KeyCode.Space))
     {
         if (m_elapsedTime > 1f)
         {
             m_playerShootingAbilities.Fire();
             m_elapsedTime = 0f;
         }
     }
 }