카메라 기능 개선 작업
This commit is contained in:
@@ -392,10 +392,11 @@ namespace WI
|
||||
public void CameraTopView()
|
||||
{
|
||||
var saveData = saveTargetPositions[ViewMode.TopView];
|
||||
option.maxDistance = 35f;
|
||||
option.maxDistance = 50f;
|
||||
|
||||
if (saveData == null)
|
||||
{
|
||||
nextPosition = new Vector3(4f, 21.9f, 1f);
|
||||
option.currentElevation = 90f;
|
||||
option.currentDistance = 35f;
|
||||
option.currentAzimuth = 0f;
|
||||
@@ -432,6 +433,7 @@ namespace WI
|
||||
|
||||
if (saveData == null)
|
||||
{
|
||||
nextPosition = option.originTargetPos;
|
||||
option.currentDistance = option.originDistance;
|
||||
option.currentAzimuth = option.originAzimuth;
|
||||
option.currentElevation = option.originElevation;
|
||||
@@ -494,7 +496,6 @@ namespace WI
|
||||
var cameraData = saveTargetPositions[currentViewMode];
|
||||
|
||||
nextPosition = new Vector3(cameraData.x, cameraData.y, cameraData.z);
|
||||
Debug.Log(nextPosition);
|
||||
option.currentDistance = cameraData.distance;
|
||||
option.currentAzimuth = cameraData.azimuth;
|
||||
option.currentElevation = cameraData.elevation;
|
||||
|
||||
@@ -160,6 +160,14 @@ namespace CHN
|
||||
|
||||
building.SetCurrentFloorInternalState();
|
||||
|
||||
var raycaster = FindSingle<CHNRaycaster>();
|
||||
|
||||
if (raycaster.hitFloorIndex != building.currentFloor.floorIndex)
|
||||
{
|
||||
var slider = FindSingle<Canvas_Right>().panel_floorcontrol;
|
||||
slider.ChangeValueFromOutside(raycaster.hitFloorIndex);
|
||||
}
|
||||
|
||||
var pos = controller.option.target.position;
|
||||
|
||||
if (building.currentFloor.FloorContainsPoint(pos))
|
||||
|
||||
Reference in New Issue
Block a user