| | |
| | | for (int i = 0; i < column + 1; ++i)
|
| | | {
|
| | | _start = new Vector3(_startX + i * size, _hero.Pos.y + 0.001f, _startZ);
|
| | | _end = new Vector3(_startX + i * size, _hero.Pos.y + 0.001f, _startZ + row* .5f);
|
| | | _end = new Vector3(_startX + i * size, _hero.Pos.y + 0.001f, _startZ + row * .5f);
|
| | |
|
| | | Gizmos.DrawLine(_start, _end);
|
| | | }
|
| | |
| | | {
|
| | | var _areaCamera = Config.Instance.Get<TableConfig.AreaCameraConfig>(_type);
|
| | |
|
| | | if (_areaCamera == null)
|
| | | if (_areaCamera == null
|
| | | || GA_Hero.s_MapSwitching)
|
| | | {
|
| | | yield break;
|
| | | }
|
| | |
| | | CameraController.Instance.rotationY = _areaCamera.RotY * Constants.F_DELTA;
|
| | |
|
| | | float _time = 2f;
|
| | | while (_time > 0)
|
| | | while (_time > 0 && !GA_Hero.s_MapSwitching)
|
| | | {
|
| | | _time -= Time.deltaTime;
|
| | | yield return null;
|
| | | }
|
| | |
|
| | | if (GA_Hero.s_MapSwitching)
|
| | | {
|
| | | yield break;
|
| | | }
|
| | |
|
| | | CameraController.Instance.AcceptInput = false;
|
| | |
|
| | | CameraController.Instance.Distance = _areaCamera.Distance * Constants.F_DELTA;
|