열차 목업의 내부 확인용 프로젝트
smchoi
2024-07-24 ec231f4110c782d44ea2820a1eaaa7a5711c6f16
Add : 카메라 줌인& 줌아웃 기능 추가
6개 파일 변경됨
953 ■■■■ 파일 변경됨
Assets/ChairController.cs 2 ●●● 패치 | 보기 | raw | blame | 히스토리
Assets/Korail/Scripts/Action/ActionButton.cs 77 ●●●● 패치 | 보기 | raw | blame | 히스토리
Assets/Korail/Scripts/Control/MoveCamera.cs 49 ●●●● 패치 | 보기 | raw | blame | 히스토리
Assets/Resources/3D Model/fbx/interior_240705.fbx 패치 | 보기 | raw | blame | 히스토리
Assets/Resources/3D Model/prefabs/interior_view_240705.prefab 415 ●●●●● 패치 | 보기 | raw | blame | 히스토리
Assets/Scenes/Train.unity 410 ●●●● 패치 | 보기 | raw | blame | 히스토리
Assets/ChairController.cs
@@ -4,7 +4,7 @@
{
    public float minX = -2f; // 최소 X 위치
    public float maxX = 2f;  // 최대 X 위치
    [Range(0.01f, 0.1f)]
    [Range(0.001f, 0.01f)]
    public float Sensitivity = 0.1f;
    private bool isDragging = false;
Assets/Korail/Scripts/Action/ActionButton.cs
@@ -50,11 +50,9 @@
    void Start()
    {
            targetPos = TargetRot;
            initPos = transform.localPosition;
        targetPos = TargetRot;
        initPos = transform.localPosition;
        Initialize();
    }
@@ -72,35 +70,15 @@
    }
    void EndInit()
    {
        if (!isFixed)
        {
            transform.localRotation = targetRot;
        }
        else
        {
            transform.localPosition = targetPos;
        }
        transform.localPosition = targetPos;
        isEnd = true;
    }
    void Init()
    {
        if (!isFixed)
        {
            transform.localRotation = initRot;
        }
        else
        {
            transform.localPosition = initPos;
        }
        transform.localPosition = initPos;
        isEnd = false;
    }
@@ -128,49 +106,26 @@
        if (Run)
        {
            t += Speed * Time.deltaTime;
            if (!isFixed)
            {
                if (isEnd)
                {
                    // 초기 회전값까지 애니메이션
                    transform.localRotation = Quaternion.Slerp(transform.localRotation, initRot, t);
                    if (transform.localRotation == initRot)
                    {
                        InitValues(false);
                    }
                }
                else
                {
                    // 목표 회전값까지 애니메이션
                    transform.localRotation = Quaternion.Slerp(transform.localRotation, targetRot, t);
                    if (transform.localRotation == targetRot)
                    {
                        InitValues(true);
                    }
            if (isEnd)
            {
                // 초기 좌표까지 애니메이션
                transform.localPosition = Vector3.Lerp(transform.localPosition, initPos, t);
                if (transform.localPosition == initPos)
                {
                    InitValues(false);
                }
            }
            else
            {
                if (isEnd)
                // 목표 좌표까지 애니메이션
                transform.localPosition = Vector3.Lerp(transform.localPosition, targetPos, t);
                if (transform.localPosition == targetPos)
                {
                    // 초기 좌표까지 애니메이션
                    transform.localPosition = Vector3.Lerp(transform.localPosition, initPos, t);
                    if (transform.localPosition == initPos)
                    {
                        InitValues(false);
                    }
                }
                else
                {
                    // 목표 좌표까지 애니메이션
                    transform.localPosition = Vector3.Lerp(transform.localPosition, targetPos, t);
                    if (transform.localPosition == targetPos)
                    {
                        InitValues(true);
                    }
                    InitValues(true);
                }
            }
        }
    }
}
Assets/Korail/Scripts/Control/MoveCamera.cs
@@ -13,24 +13,27 @@
    /// 카메라 시점 변경 속도
    /// </summary>
    public float CameraRotationSpeed = 4;
    ///// <summary>
    ///// 마우스 휠 줌 속도
    ///// </summary>
    //public float ZoomSpeewd = 5000.0f;
    ///// <summary>
    ///// 줌 최솟값, 작을 수록 확대할 수 있는 수치가 커짐
    ///// </summary>
    //public float MinZoomValue = 10;
    ///// <summary>
    ///// 줌 최대값, 클 수록 축소할 수 있는 수치가 커짐
    ///// </summary>
    //public float MaxZoomValue = 60;
    /// <summary>
    /// 마우스 휠 줌 속도
    /// </summary>
    public float ZoomSpeed = 50.0f;
    public float ZoomMoveSpeed = 40f;
    /// <summary>
    /// 줌 최솟값, 작을 수록 확대할 수 있는 수치가 커짐
    /// </summary>
    public float MinZoomValue = 10;
    /// <summary>
    /// 줌 최대값, 클 수록 축소할 수 있는 수치가 커짐
    /// </summary>
    public float MaxZoomValue = 90;
    /// <summary>
    /// 카메라 이동 속도
    /// </summary>
    [Range(1f, 10f)]
    public float CameraMoveSpeed = 4;
    /// <summary>
@@ -58,13 +61,19 @@
    /// </summary>
    private Vector3 m_CameraInitOffset;
    private Camera m_Camera;
    private float initFieldOfView = 60.0f;
    private float targetFieldOfView = 60.0f;
    public override void Awake()
    {
    
    }
    void Start()
    {
        m_Camera = Camera.main;
        mouseLeftButton = Mouse.current.leftButton;
@@ -97,7 +106,23 @@
        }
        float scrollValue = Input.GetAxis("Mouse ScrollWheel") * ZoomSpeed;
        if(scrollValue < 0 && m_Camera.fieldOfView > MinZoomValue)
        {
        targetFieldOfView =     m_Camera.fieldOfView + scrollValue;
        }
        else  if(scrollValue > 0 && m_Camera.fieldOfView < MaxZoomValue)
        {
            targetFieldOfView = m_Camera.fieldOfView + scrollValue;
        }
        if(Input.GetKeyUp(KeyCode.Mouse2))
        {
            targetFieldOfView = initFieldOfView;
        }
        m_Camera.fieldOfView = Mathf.Lerp(m_Camera.fieldOfView, targetFieldOfView , Time.deltaTime * ZoomMoveSpeed);
    }
Assets/Resources/3D Model/fbx/interior_240705.fbx
Binary files differ
Assets/Resources/3D Model/prefabs/interior_view_240705.prefab
@@ -1,5 +1,111 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &540895861429680989
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 1074343610545323915}
  - component: {fileID: 6010026995380292311}
  - component: {fileID: 9090691240266291245}
  - component: {fileID: 6225622362601525924}
  m_Layer: 0
  m_Name: Plane (1)
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!4 &1074343610545323915
Transform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 540895861429680989}
  serializedVersion: 2
  m_LocalRotation: {x: -0, y: -0, z: -0.7071068, w: 0.7071068}
  m_LocalPosition: {x: 7.8511, y: 3.265, z: 0.974}
  m_LocalScale: {x: 0.019038402, y: 0.10000001, z: 0.034878}
  m_ConstrainProportionsScale: 0
  m_Children: []
  m_Father: {fileID: 290625502022661295}
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90}
--- !u!33 &6010026995380292311
MeshFilter:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 540895861429680989}
  m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &9090691240266291245
MeshRenderer:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 540895861429680989}
  m_Enabled: 1
  m_CastShadows: 1
  m_ReceiveShadows: 1
  m_DynamicOccludee: 1
  m_StaticShadowCaster: 0
  m_MotionVectors: 1
  m_LightProbeUsage: 1
  m_ReflectionProbeUsage: 1
  m_RayTracingMode: 2
  m_RayTraceProcedural: 0
  m_RenderingLayerMask: 1
  m_RendererPriority: 0
  m_Materials:
  - {fileID: 2100000, guid: 24d9b6ee616dbc244a5b04e595b8a032, type: 2}
  m_StaticBatchInfo:
    firstSubMesh: 0
    subMeshCount: 0
  m_StaticBatchRoot: {fileID: 0}
  m_ProbeAnchor: {fileID: 0}
  m_LightProbeVolumeOverride: {fileID: 0}
  m_ScaleInLightmap: 1
  m_ReceiveGI: 1
  m_PreserveUVs: 0
  m_IgnoreNormalsForChartDetection: 0
  m_ImportantGI: 0
  m_StitchLightmapSeams: 1
  m_SelectedEditorRenderState: 3
  m_MinimumChartSize: 4
  m_AutoUVMaxDistance: 0.5
  m_AutoUVMaxAngle: 89
  m_LightmapParameters: {fileID: 0}
  m_SortingLayerID: 0
  m_SortingLayer: 0
  m_SortingOrder: 0
  m_AdditionalVertexStreams: {fileID: 0}
--- !u!64 &6225622362601525924
MeshCollider:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 540895861429680989}
  m_Material: {fileID: 0}
  m_IncludeLayers:
    serializedVersion: 2
    m_Bits: 0
  m_ExcludeLayers:
    serializedVersion: 2
    m_Bits: 0
  m_LayerOverridePriority: 0
  m_IsTrigger: 0
  m_ProvidesContacts: 0
  m_Enabled: 1
  serializedVersion: 5
  m_Convex: 0
  m_CookingOptions: 30
  m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!1 &1523573451005309521
GameObject:
  m_ObjectHideFlags: 0
@@ -39,6 +145,112 @@
  - {fileID: 4551852682972373587}
  m_Father: {fileID: 0}
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &5432912234184094026
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 6019224404128692406}
  - component: {fileID: 2906659080552944553}
  - component: {fileID: 882592663215892000}
  - component: {fileID: 4624022970392907539}
  m_Layer: 0
  m_Name: Plane
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!4 &6019224404128692406
Transform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 5432912234184094026}
  serializedVersion: 2
  m_LocalRotation: {x: -0, y: -0, z: -0.7071068, w: 0.7071068}
  m_LocalPosition: {x: 7.8511, y: 3.265, z: -0.974}
  m_LocalScale: {x: 0.019038402, y: 0.10000001, z: 0.034878}
  m_ConstrainProportionsScale: 0
  m_Children: []
  m_Father: {fileID: 290625502022661295}
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90}
--- !u!33 &2906659080552944553
MeshFilter:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 5432912234184094026}
  m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &882592663215892000
MeshRenderer:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 5432912234184094026}
  m_Enabled: 1
  m_CastShadows: 1
  m_ReceiveShadows: 1
  m_DynamicOccludee: 1
  m_StaticShadowCaster: 0
  m_MotionVectors: 1
  m_LightProbeUsage: 1
  m_ReflectionProbeUsage: 1
  m_RayTracingMode: 2
  m_RayTraceProcedural: 0
  m_RenderingLayerMask: 1
  m_RendererPriority: 0
  m_Materials:
  - {fileID: 2100000, guid: 24d9b6ee616dbc244a5b04e595b8a032, type: 2}
  m_StaticBatchInfo:
    firstSubMesh: 0
    subMeshCount: 0
  m_StaticBatchRoot: {fileID: 0}
  m_ProbeAnchor: {fileID: 0}
  m_LightProbeVolumeOverride: {fileID: 0}
  m_ScaleInLightmap: 1
  m_ReceiveGI: 1
  m_PreserveUVs: 0
  m_IgnoreNormalsForChartDetection: 0
  m_ImportantGI: 0
  m_StitchLightmapSeams: 1
  m_SelectedEditorRenderState: 3
  m_MinimumChartSize: 4
  m_AutoUVMaxDistance: 0.5
  m_AutoUVMaxAngle: 89
  m_LightmapParameters: {fileID: 0}
  m_SortingLayerID: 0
  m_SortingLayer: 0
  m_SortingOrder: 0
  m_AdditionalVertexStreams: {fileID: 0}
--- !u!64 &4624022970392907539
MeshCollider:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 5432912234184094026}
  m_Material: {fileID: 0}
  m_IncludeLayers:
    serializedVersion: 2
    m_Bits: 0
  m_ExcludeLayers:
    serializedVersion: 2
    m_Bits: 0
  m_LayerOverridePriority: 0
  m_IsTrigger: 0
  m_ProvidesContacts: 0
  m_Enabled: 1
  serializedVersion: 5
  m_Convex: 0
  m_CookingOptions: 30
  m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!1001 &252829571198980932
PrefabInstance:
  m_ObjectHideFlags: 0
@@ -1204,7 +1416,13 @@
    - {fileID: -8863308077783547404, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -547071416146293073, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 2872194522747678639, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    m_AddedGameObjects: []
    m_AddedGameObjects:
    - targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
      insertIndex: -1
      addedObject: {fileID: 6019224404128692406}
    - targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
      insertIndex: -1
      addedObject: {fileID: 1074343610545323915}
    m_AddedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
--- !u!4 &290625502022661295 stripped
@@ -2412,6 +2630,34 @@
    - {fileID: -8863308077783547404, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -547071416146293073, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 2872194522747678639, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -3383434551837474534, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5900580766023925605, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8997996420856585702, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -7663240305718490884, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8101958180735322565, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4159857446768192803, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 6607155711321882396, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 2479963930276688342, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5400382490814581980, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 9138470465942608978, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5041698395667977444, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3727702626665078733, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8685545951143030272, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5171811346724223740, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8298655413967460088, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3731375885797650369, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -4020251554032499107, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 7075132085510286928, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5247326053379892367, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3197745940913388921, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5063075477494428573, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 455915362887901842, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 1094780498324111698, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4944805886101295032, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8163335259787129029, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -663821143271263262, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3977414071987028062, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8144394004440419581, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    m_AddedGameObjects: []
    m_AddedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
@@ -3628,6 +3874,34 @@
    - {fileID: -547071416146293073, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 2872194522747678639, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5117474900800814320, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -3383434551837474534, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5900580766023925605, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8997996420856585702, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -7663240305718490884, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8101958180735322565, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4159857446768192803, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 6607155711321882396, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 2479963930276688342, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5400382490814581980, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 9138470465942608978, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5041698395667977444, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3727702626665078733, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8685545951143030272, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5171811346724223740, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8298655413967460088, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3731375885797650369, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -4020251554032499107, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 7075132085510286928, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5247326053379892367, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3197745940913388921, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5063075477494428573, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 455915362887901842, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 1094780498324111698, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4944805886101295032, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8163335259787129029, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -663821143271263262, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3977414071987028062, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8144394004440419581, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    m_AddedGameObjects: []
    m_AddedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
@@ -4451,6 +4725,34 @@
    - {fileID: -8903654465720141572, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5232712747918963068, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -4342682337353714659, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -3383434551837474534, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5900580766023925605, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8997996420856585702, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -7663240305718490884, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8101958180735322565, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4159857446768192803, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 6607155711321882396, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 2479963930276688342, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5400382490814581980, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 9138470465942608978, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5041698395667977444, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3727702626665078733, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8685545951143030272, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5171811346724223740, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8298655413967460088, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3731375885797650369, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -4020251554032499107, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 7075132085510286928, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5247326053379892367, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3197745940913388921, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5063075477494428573, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 455915362887901842, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 1094780498324111698, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4944805886101295032, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8163335259787129029, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -663821143271263262, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3977414071987028062, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8144394004440419581, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    m_AddedGameObjects: []
    m_AddedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
@@ -5641,6 +5943,34 @@
    - {fileID: -976134612996628490, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3924773900694317779, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5722201913451529053, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8144394004440419581, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -3383434551837474534, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5900580766023925605, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8997996420856585702, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -7663240305718490884, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8101958180735322565, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4159857446768192803, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 6607155711321882396, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 2479963930276688342, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5400382490814581980, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 9138470465942608978, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5041698395667977444, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3727702626665078733, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8685545951143030272, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5171811346724223740, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8298655413967460088, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3731375885797650369, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -4020251554032499107, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 7075132085510286928, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5247326053379892367, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3197745940913388921, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5063075477494428573, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 455915362887901842, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 1094780498324111698, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4944805886101295032, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8163335259787129029, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -663821143271263262, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3977414071987028062, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    m_AddedGameObjects: []
    m_AddedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
@@ -6213,6 +6543,33 @@
    - {fileID: 2872194522747678639, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5861338702712518021, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5594875542748740691, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -3383434551837474534, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5900580766023925605, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8997996420856585702, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -7663240305718490884, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8101958180735322565, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4159857446768192803, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 6607155711321882396, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 2479963930276688342, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5400382490814581980, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 9138470465942608978, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5041698395667977444, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3727702626665078733, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8685545951143030272, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5171811346724223740, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8298655413967460088, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3731375885797650369, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -4020251554032499107, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 7075132085510286928, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5247326053379892367, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3197745940913388921, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5063075477494428573, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 455915362887901842, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 1094780498324111698, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4944805886101295032, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8163335259787129029, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -663821143271263262, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3977414071987028062, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    m_AddedGameObjects: []
    m_AddedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
@@ -7429,6 +7786,34 @@
    - {fileID: -8863308077783547404, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -547071416146293073, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 2872194522747678639, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -3383434551837474534, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5900580766023925605, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8997996420856585702, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -7663240305718490884, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8101958180735322565, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4159857446768192803, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 6607155711321882396, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 2479963930276688342, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5400382490814581980, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 9138470465942608978, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5041698395667977444, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3727702626665078733, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8685545951143030272, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5171811346724223740, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8298655413967460088, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3731375885797650369, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -4020251554032499107, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 7075132085510286928, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5247326053379892367, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3197745940913388921, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5063075477494428573, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 455915362887901842, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 1094780498324111698, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4944805886101295032, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8163335259787129029, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -663821143271263262, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3977414071987028062, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8144394004440419581, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    m_AddedGameObjects: []
    m_AddedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
@@ -8662,6 +9047,34 @@
    - {fileID: -8903654465720141572, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5232712747918963068, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -4342682337353714659, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -3383434551837474534, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5900580766023925605, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8997996420856585702, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -7663240305718490884, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8101958180735322565, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4159857446768192803, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 6607155711321882396, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 2479963930276688342, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5400382490814581980, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 9138470465942608978, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5041698395667977444, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3727702626665078733, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8685545951143030272, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -5171811346724223740, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -8298655413967460088, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3731375885797650369, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -4020251554032499107, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 7075132085510286928, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5247326053379892367, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3197745940913388921, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 5063075477494428573, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 455915362887901842, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 1094780498324111698, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 4944805886101295032, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8163335259787129029, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: -663821143271263262, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 3977414071987028062, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    - {fileID: 8144394004440419581, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
    m_AddedGameObjects: []
    m_AddedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
Assets/Scenes/Train.unity
@@ -609,7 +609,7 @@
      objectReference: {fileID: 0}
    - target: {fileID: 6090107956825907987, guid: d5f2287525e9e224991742f19389f0f2, type: 3}
      propertyPath: field of view
      value: 60
      value: 60.2
      objectReference: {fileID: 0}
    - target: {fileID: 6090107956825907987, guid: d5f2287525e9e224991742f19389f0f2, type: 3}
      propertyPath: m_projectionMatrixMode
@@ -619,8 +619,28 @@
      propertyPath: m_Name
      value: Screen
      objectReference: {fileID: 0}
    - target: {fileID: 6435140791781825453, guid: d5f2287525e9e224991742f19389f0f2, type: 3}
      propertyPath: m_IsActive
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 7987325077033181303, guid: d5f2287525e9e224991742f19389f0f2, type: 3}
      propertyPath: ZoomSpeed
      value: 90
      objectReference: {fileID: 0}
    - target: {fileID: 7987325077033181303, guid: d5f2287525e9e224991742f19389f0f2, type: 3}
      propertyPath: MaxZoomValue
      value: 90
      objectReference: {fileID: 0}
    - target: {fileID: 7987325077033181303, guid: d5f2287525e9e224991742f19389f0f2, type: 3}
      propertyPath: MinZoomValue
      value: 15
      objectReference: {fileID: 0}
    - target: {fileID: 7987325077033181303, guid: d5f2287525e9e224991742f19389f0f2, type: 3}
      propertyPath: CameraMoveSpeed
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 7987325077033181303, guid: d5f2287525e9e224991742f19389f0f2, type: 3}
      propertyPath: CameraRotationSpeed
      value: 2.5
      objectReference: {fileID: 0}
    m_RemovedComponents:
@@ -629,7 +649,7 @@
    - {fileID: 1113244169550660949, guid: d5f2287525e9e224991742f19389f0f2, type: 3}
    m_AddedGameObjects:
    - targetCorrespondingSourceObject: {fileID: 3789773096407670994, guid: d5f2287525e9e224991742f19389f0f2, type: 3}
      insertIndex: -1
      insertIndex: 0
      addedObject: {fileID: 1780107011}
    m_AddedComponents:
    - targetCorrespondingSourceObject: {fileID: 8397085696808549502, guid: d5f2287525e9e224991742f19389f0f2, type: 3}
@@ -6808,7 +6828,6 @@
  - {fileID: 9022874512332784859}
  - {fileID: 2246144882636548627}
  - {fileID: 6351589982691331860}
  - {fileID: 4686054074543652288}
  - {fileID: 7864323519727830521}
  - {fileID: 49574045804433789}
  - {fileID: 3514264761009619672}
@@ -6858,6 +6877,7 @@
  - {fileID: 2860185198948005598}
  - {fileID: 4273025854031048690}
  - {fileID: 977359857626486282}
  - {fileID: 6822278894676836386}
  m_Father: {fileID: 482405721090899964}
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &291380370749524114
@@ -23684,6 +23704,14 @@
  m_Children: []
  m_Father: {fileID: 4551852682975717494}
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &1773081034170460271
MeshFilter:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 4016241006497334805}
  m_Mesh: {fileID: 3803011116729199205, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
--- !u!33 &1773211772561424095
MeshFilter:
  m_ObjectHideFlags: 0
@@ -23736,48 +23764,6 @@
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!23 &1782176489663096820
MeshRenderer:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 3888192209107514290}
  m_Enabled: 1
  m_CastShadows: 1
  m_ReceiveShadows: 1
  m_DynamicOccludee: 1
  m_StaticShadowCaster: 0
  m_MotionVectors: 1
  m_LightProbeUsage: 1
  m_ReflectionProbeUsage: 1
  m_RayTracingMode: 2
  m_RayTraceProcedural: 0
  m_RenderingLayerMask: 1
  m_RendererPriority: 0
  m_Materials:
  - {fileID: 2100000, guid: d8d7b38951338344cbc11681fd56c92f, type: 2}
  m_StaticBatchInfo:
    firstSubMesh: 0
    subMeshCount: 0
  m_StaticBatchRoot: {fileID: 0}
  m_ProbeAnchor: {fileID: 0}
  m_LightProbeVolumeOverride: {fileID: 0}
  m_ScaleInLightmap: 1
  m_ReceiveGI: 1
  m_PreserveUVs: 0
  m_IgnoreNormalsForChartDetection: 0
  m_ImportantGI: 0
  m_StitchLightmapSeams: 1
  m_SelectedEditorRenderState: 3
  m_MinimumChartSize: 4
  m_AutoUVMaxDistance: 0.5
  m_AutoUVMaxAngle: 89
  m_LightmapParameters: {fileID: 0}
  m_SortingLayerID: 0
  m_SortingLayer: 0
  m_SortingOrder: 0
  m_AdditionalVertexStreams: {fileID: 0}
--- !u!1 &1788829129599118644
GameObject:
  m_ObjectHideFlags: 0
@@ -46677,24 +46663,6 @@
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 6766168953057836175}
  m_Mesh: {fileID: 3853410503209439641, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
--- !u!1 &3888192209107514290
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 4686054074543652288}
  - component: {fileID: 8892453562825504536}
  - component: {fileID: 1782176489663096820}
  m_Layer: 0
  m_Name: backWall010_out
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!4 &3888261886590089354
Transform:
  m_ObjectHideFlags: 0
@@ -47974,6 +47942,24 @@
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!1 &4016241006497334805
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 6822278894676836386}
  - component: {fileID: 1773081034170460271}
  - component: {fileID: 5281142259083687634}
  m_Layer: 0
  m_Name: backWall030
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!1 &4018625235905334849
GameObject:
  m_ObjectHideFlags: 0
@@ -48026,13 +48012,13 @@
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 4538507924005739896}
  serializedVersion: 2
  m_LocalRotation: {x: -0.7071068, y: 0.000000021073426, z: 0.000000021073426, w: 0.7071068}
  m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068}
  m_LocalPosition: {x: 8.377322, y: 2.2949998, z: 1.333269}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_ConstrainProportionsScale: 0
  m_Children: []
  m_Father: {fileID: 1719432506293732881}
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
  m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
--- !u!23 &4023978099803567596
MeshRenderer:
  m_ObjectHideFlags: 0
@@ -53325,6 +53311,10 @@
  m_Name: 
  m_EditorClassIdentifier: 
  CameraRotationSpeed: 4
  ZoomSpeed: 5
  ZoomMoveSpeed: 40
  MinZoomValue: 10
  MaxZoomValue: 60
  CameraMoveSpeed: 4
  mouseY: 0
  mouseX: 0
@@ -55713,21 +55703,6 @@
  m_SortingLayer: 0
  m_SortingOrder: 0
  m_AdditionalVertexStreams: {fileID: 0}
--- !u!4 &4686054074543652288
Transform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 3888192209107514290}
  serializedVersion: 2
  m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071068}
  m_LocalPosition: {x: 9.264309, y: 3.3693297, z: 0.00000014727809}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_ConstrainProportionsScale: 0
  m_Children: []
  m_Father: {fileID: 290625502017617546}
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &4688537979931340300
MeshFilter:
  m_ObjectHideFlags: 0
@@ -63067,6 +63042,48 @@
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 4882994404357819073}
  m_Mesh: {fileID: 7177831771344649868, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
--- !u!23 &5281142259083687634
MeshRenderer:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 4016241006497334805}
  m_Enabled: 1
  m_CastShadows: 1
  m_ReceiveShadows: 1
  m_DynamicOccludee: 1
  m_StaticShadowCaster: 0
  m_MotionVectors: 1
  m_LightProbeUsage: 1
  m_ReflectionProbeUsage: 1
  m_RayTracingMode: 2
  m_RayTraceProcedural: 0
  m_RenderingLayerMask: 1
  m_RendererPriority: 0
  m_Materials:
  - {fileID: 2100000, guid: feefc1767fc84ae4fb678acc6cf56e83, type: 2}
  m_StaticBatchInfo:
    firstSubMesh: 0
    subMeshCount: 0
  m_StaticBatchRoot: {fileID: 0}
  m_ProbeAnchor: {fileID: 0}
  m_LightProbeVolumeOverride: {fileID: 0}
  m_ScaleInLightmap: 1
  m_ReceiveGI: 1
  m_PreserveUVs: 0
  m_IgnoreNormalsForChartDetection: 0
  m_ImportantGI: 0
  m_StitchLightmapSeams: 1
  m_SelectedEditorRenderState: 3
  m_MinimumChartSize: 4
  m_AutoUVMaxDistance: 0.5
  m_AutoUVMaxAngle: 89
  m_LightmapParameters: {fileID: 0}
  m_SortingLayerID: 0
  m_SortingLayer: 0
  m_SortingOrder: 0
  m_AdditionalVertexStreams: {fileID: 0}
--- !u!4 &5282820362602033078
Transform:
  m_ObjectHideFlags: 0
@@ -65681,13 +65698,116 @@
  - component: {fileID: 3187376124597509468}
  - component: {fileID: 1086097575246688032}
  - component: {fileID: 1027508616874196624}
  m_Layer: 0
  - component: {fileID: 5465441124504819363}
  - component: {fileID: 5465441124504819362}
  - component: {fileID: 5465441124504819361}
  - component: {fileID: 5465441124504819360}
  m_Layer: 6
  m_Name: R_chair01
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!64 &5465441124504819360
MeshCollider:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 5465441124504819359}
  m_Material: {fileID: 0}
  m_IncludeLayers:
    serializedVersion: 2
    m_Bits: 0
  m_ExcludeLayers:
    serializedVersion: 2
    m_Bits: 0
  m_LayerOverridePriority: 0
  m_IsTrigger: 0
  m_ProvidesContacts: 0
  m_Enabled: 1
  serializedVersion: 5
  m_Convex: 0
  m_CookingOptions: 30
  m_Mesh: {fileID: 7745161863766780960, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
--- !u!114 &5465441124504819361
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 5465441124504819359}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: 5fea29bb7c508c244a1f805a5fd3fc4d, type: 3}
  m_Name:
  m_EditorClassIdentifier:
  outlineMode: 0
  outlineColor: {r: 1, g: 1, b: 1, a: 1}
  outlineWidth: 2
  precomputeOutline: 0
  bakeKeys: []
  bakeValues: []
--- !u!114 &5465441124504819362
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 5465441124504819359}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: e082c9c2edbc53b42b21f703d3132dc7, type: 3}
  m_Name:
  m_EditorClassIdentifier:
  MyOutline: {fileID: 5465441124504819361}
  OnSelect:
    m_PersistentCalls:
      m_Calls:
      - m_Target: {fileID: 5465441124504819363}
        m_TargetAssemblyTypeName: ChairController, Assembly-CSharp
        m_MethodName: OnDrag
        m_Mode: 1
        m_Arguments:
          m_ObjectArgument: {fileID: 0}
          m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
          m_IntArgument: 0
          m_FloatArgument: 0
          m_StringArgument:
          m_BoolArgument: 0
        m_CallState: 2
  OnUnSelect:
    m_PersistentCalls:
      m_Calls:
      - m_Target: {fileID: 5465441124504819363}
        m_TargetAssemblyTypeName: ChairController, Assembly-CSharp
        m_MethodName: OffDrag
        m_Mode: 1
        m_Arguments:
          m_ObjectArgument: {fileID: 0}
          m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
          m_IntArgument: 0
          m_FloatArgument: 0
          m_StringArgument:
          m_BoolArgument: 0
        m_CallState: 2
  selected: 0
--- !u!114 &5465441124504819363
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 5465441124504819359}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: 77c79231534037949a0e2631d058b91b, type: 3}
  m_Name:
  m_EditorClassIdentifier:
  minX: 9.483
  maxX: 9.605969
  Sensitivity: 0.01
--- !u!1 &5469843876029160734
GameObject:
  m_ObjectHideFlags: 0
@@ -75707,7 +75827,11 @@
  - component: {fileID: 7244609088157857206}
  - component: {fileID: 7988184321178164739}
  - component: {fileID: 1223575342975278890}
  m_Layer: 0
  - component: {fileID: 7988184321178164743}
  - component: {fileID: 7988184321178164742}
  - component: {fileID: 7988184321178164741}
  - component: {fileID: 7988184321178164740}
  m_Layer: 6
  m_Name: L_chair01
  m_TagString: Untagged
  m_Icon: {fileID: 0}
@@ -83776,6 +83900,21 @@
  m_ConstrainProportionsScale: 0
  m_Children: []
  m_Father: {fileID: 4551852682975717494}
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &6822278894676836386
Transform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 4016241006497334805}
  serializedVersion: 2
  m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071068}
  m_LocalPosition: {x: 0, y: 0, z: 0}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_ConstrainProportionsScale: 0
  m_Children: []
  m_Father: {fileID: 290625502017617546}
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!23 &6825348003688546323
MeshRenderer:
@@ -95799,6 +95938,105 @@
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 6332196432012557596}
  m_Mesh: {fileID: -8743706597346003264, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
--- !u!64 &7988184321178164740
MeshCollider:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 6332196432012557596}
  m_Material: {fileID: 0}
  m_IncludeLayers:
    serializedVersion: 2
    m_Bits: 0
  m_ExcludeLayers:
    serializedVersion: 2
    m_Bits: 0
  m_LayerOverridePriority: 0
  m_IsTrigger: 0
  m_ProvidesContacts: 0
  m_Enabled: 1
  serializedVersion: 5
  m_Convex: 0
  m_CookingOptions: 30
  m_Mesh: {fileID: -8743706597346003264, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
--- !u!114 &7988184321178164741
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 6332196432012557596}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: 5fea29bb7c508c244a1f805a5fd3fc4d, type: 3}
  m_Name:
  m_EditorClassIdentifier:
  outlineMode: 0
  outlineColor: {r: 1, g: 1, b: 1, a: 1}
  outlineWidth: 2
  precomputeOutline: 0
  bakeKeys: []
  bakeValues: []
--- !u!114 &7988184321178164742
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 6332196432012557596}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: e082c9c2edbc53b42b21f703d3132dc7, type: 3}
  m_Name:
  m_EditorClassIdentifier:
  MyOutline: {fileID: 7988184321178164741}
  OnSelect:
    m_PersistentCalls:
      m_Calls:
      - m_Target: {fileID: 7988184321178164743}
        m_TargetAssemblyTypeName: ChairController, Assembly-CSharp
        m_MethodName: OnDrag
        m_Mode: 1
        m_Arguments:
          m_ObjectArgument: {fileID: 0}
          m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
          m_IntArgument: 0
          m_FloatArgument: 0
          m_StringArgument:
          m_BoolArgument: 0
        m_CallState: 2
  OnUnSelect:
    m_PersistentCalls:
      m_Calls:
      - m_Target: {fileID: 7988184321178164743}
        m_TargetAssemblyTypeName: ChairController, Assembly-CSharp
        m_MethodName: OffDrag
        m_Mode: 1
        m_Arguments:
          m_ObjectArgument: {fileID: 0}
          m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
          m_IntArgument: 0
          m_FloatArgument: 0
          m_StringArgument:
          m_BoolArgument: 0
        m_CallState: 2
  selected: 0
--- !u!114 &7988184321178164743
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 6332196432012557596}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: 77c79231534037949a0e2631d058b91b, type: 3}
  m_Name:
  m_EditorClassIdentifier:
  minX: 9.483
  maxX: 9.605969
  Sensitivity: 0.01
--- !u!33 &7990822575464971759
MeshFilter:
  m_ObjectHideFlags: 0
@@ -105625,14 +105863,6 @@
  m_Children: []
  m_Father: {fileID: 4898240470252792839}
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &8892453562825504536
MeshFilter:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 3888192209107514290}
  m_Mesh: {fileID: -8991759445234561403, guid: f749aed721ade2349a9c324b1dd09b9f, type: 3}
--- !u!23 &8892706871127723051
MeshRenderer:
  m_ObjectHideFlags: 0