在这里插入代码片
```using System;
using System.Collections.Generic;
using Cinemachine;
using DefaultNamespace.UI;
using DefaultNamespace.UserData;
using UnityEngine;
namespace DefaultNamespace
{
public class GameManage : MonoBehaviour
{
public CinemachineVirtualCamera _cvm;
private Queue<GameObject> _objs = new Queue<GameObject>();
private Camera _camera;
private Dictionary<GameObject, Player> _dicselect = new Dictionary<GameObject, Player>();
bool edgeScrolling = false;
private bool isCreat = false;
public float edgeSize;
public float moveAmount;
private Vector3 camFollowPos;
public CinemachineVirtualCamera _look;
private void Awake()
{
DataManage._ins.Init();
MessageManage._ins.AddListenData<GameObject>(MyData.selectObj, SelectObj);
MessageManage._ins.AddListenData(MyData.CreatAr, CreatStart);
MessageManage._ins.AddListenData(MyData.OverCreatAr, CreatOver);
_camera = Camera.main;
_cvm.gameObject.SetActive(false);
camFollowPos = _look.transform.position;
}
private