/// <summary> /// 初期化 /// </summary> /// <param name="nrcSceneLoader"></param> public static void Init(NrcSceneLoader nrcSceneLoader) { if (Instance != null) { Instance = null; } Instance = new NrcGameManager(); Instance._nrcSceneLoader = nrcSceneLoader; NrcGameCameraService.Change(NrcGameCameraService.CAMERA_MODE.CAMERA_MODE_MAIN); NrcGameStageObserver.StageLoad(1); }
private IEnumerator Coroutine() { while (true) { if (_hpGauge == null) { yield break; } _hpGauge.transform.position = _enemyController.transform.position + new Vector3(0, 1, 2); _hpGauge.transform.LookAt(NrcGameManager.GetActiveCamera().transform); yield return(null); } }
void Awake() { NrcGameManager.Init(this); }
private void TaskOnClick() { NrcGameManager.ChangeCamera(); }
public void Init() { _playerController = NrcGameManager.GetPlayerController(); _playerController.transform.position = _playerPoint.transform.position; _playerController.Houdai.transform.rotation = _playerPoint.transform.rotation; }
/// <summary> /// /// </summary> /// <param name="isDisp"></param> /// <param name="position"></param> private void ScopeDisp(bool isDisp, Vector3 position) { ScopeDisp(isDisp); Scope.transform.position = position; Scope.transform.LookAt(NrcGameManager.GetActiveCamera().transform); }