예제 #1
0
        private void HandleShooting()
        {
            m_shootTimer -= Time.deltaTime;

            if (m_shootTimer <= 0f)
            {
                m_shootTimer += m_shootTimerMax;

                if (m_targetEnemy != null)
                {
                    ArrowProjectile.Create(m_projectileSpawnPosition, m_targetEnemy, m_damageAmount, m_moveSpeed);
                }
            }
        }