void CheckChangePlayer() { if (rikoController != null && Input.GetKeyDown(KeyCode.Z)) { playerCamera.ChangePlayerObject(rikoController.gameObject); characterActivated = RIKO_ACTIVATE; } else if (regController != null && Input.GetKeyDown(KeyCode.X)) { playerCamera.ChangePlayerObject(regController.gameObject); characterActivated = REG_ACTIVATE; } else if (nanachiController != null && Input.GetKeyDown(KeyCode.C)) { playerCamera.ChangePlayerObject(nanachiController.gameObject); characterActivated = NANACHI_ACTIVATE; } }
void Start() { // 플레이어 오브젝트 초기화 rikoController = FindObjectOfType <RikoController>(); regController = FindObjectOfType <RegController>(); nanachiController = FindObjectOfType <NanachiController>(); playerCamera = CameraControl.GetInstance(); playerCamera.ChangePlayerObject(rikoController.gameObject); }