public void Init(int playerNumber, int controllerNum, Vector2 camPos, Vector2 camSize) { m_PlayerNum = playerNumber; m_ControllerNum = controllerNum; m_Meshes = GetComponentsInChildren <SkinnedMeshRenderer>(true); redDead = GetComponentInChildren <RedDeadEffect>(); m_FpsController = GetComponent <FPSController>(); m_UI = GetComponent <PlayerUI>(); m_Cams = GetComponentsInChildren <Camera>(); m_FpsController.Init(m_ControllerNum); m_FpsController.enabled = true; CameraInit(camPos, camSize); m_GameEnd = false; m_UI.HealthUpdate(m_Health); }