示例#1
0
    /// <summary>
    /// 设置各个区域
    /// </summary>
    private void SetAreas()
    {
        Vector3 direction = CameraManager.GetInstance().GetMainCamereComponent().GetForward();

        float rollAngleOffset = Random.Range(0, 360);

        for (int i = 0; i < m_AimAreaList.Count; i++)
        {
            AimArea aimArea = m_AimAreaList[i];
            aimArea.CalculateTheCentralRay(direction, i, rollAngleOffset);
        }
    }