private void BeamUpdate()
    {
        GameObject     Beam       = Instantiate(m_BeamPrefab, m_BeamStartPos.transform.position, Quaternion.identity);
        BeamController BeamScript = Beam.GetComponent <BeamController>();

        if (BeamScript != null)
        {
            BeamScript.SetController(m_GameController);
        }
        m_SwitchingState = true;
        SwitchState(BossState.Bolt);
    }