Compare commits

..

30 Commits

Author SHA1 Message Date
孟涛 3b4006e240 人员定位点位配置 11 months ago
杨栋梁 e245b778e7 人员定位基站楼梯数据改为可以配置,重新烘培可以寻路楼层 11 months ago
yuhonglei cfe0b3de0f [修正]楼层重复加载问题 11 months ago
杨栋梁 8674182eed 添加楼梯定位设备编号配置 11 months ago
杨栋梁 fed3f7e621 室内-2层泵房模型调整,添加测试上下楼梯代码 11 months ago
杨栋梁 11bf8ee29e 地下4层消防管网添加 11 months ago
杨栋梁 abbbbc6967 场景中消防管线添加 11 months ago
杨栋梁 d1e653c997 人员定位检测方法优化 11 months ago
杨栋梁 398e9fd04b 重新烘培可规划寻路地点 11 months ago
杨栋梁 b308241a3f 数据刷新导致源数据清空问题修复 11 months ago
杨栋梁 da2dace272 没有绑定物体的设备信息也需要展示 11 months ago
杨栋梁 bc0f59f028 供水系统数据选中头顶图标切换的同时显示信息 11 months ago
杨栋梁 09b42d587a 供水系统对接数据头顶图标变更,同时点击楼层切换效果添加 12 months ago
yuhonglei 9a5789dd04 [完善]人员定位 12 months ago
孟涛 6066f52411 人员定位配置提交 12 months ago
yuhonglei edc492738b [新增]定位原点 12 months ago
杨栋梁 3f4b766f5d 闪烁脚本隐藏时候立即销毁报错修复 12 months ago
杨栋梁 c9786484cc 闪烁脚本因物体隐藏不移除效果修改 12 months ago
杨栋梁 4e5594db26 对接信息添加选中闪烁效果UI展示位置调整 12 months ago
杨栋梁 72d03050d9 点未绑定接口变更,加载信息放在配置文件加载完 12 months ago
yuhonglei de5d65ee8f [新增]点位绑定接口 12 months ago
杨栋梁 aea0a18a29 UI样式修改,添加批量删除点位功能 12 months ago
杨栋梁 732253e7e0 隐藏绑定按钮 12 months ago
yuhonglei f95e9551b0 [新增]人员定位 12 months ago
杨栋梁 1a8ab65f51 字体调整 12 months ago
杨栋梁 c04142207d 展示信息绑定方式修改 12 months ago
杨栋梁 9f9b12d8d4 对接数据展示改为UI菜单点击就显示,完事再做绑定 12 months ago
yuhonglei 33794f2362 [新增]人员定位报警信息 12 months ago
yuhonglei 1e00716034 [新增]人员定位UI 12 months ago
杨栋梁 1301da8e15 设备显示信息变更 12 months ago
  1. 16
      Assets/AddressableAssetsData/AddressableAssetSettings.asset
  2. 15
      Assets/AddressableAssetsData/AssetGroups/Character.asset
  3. BIN
      Assets/AddressableAssetsData/WebGL/addressables_content_state.bin
  4. 2
      Assets/Common/UIViews/FloorButtonsPanel.prefab
  5. 43
      Assets/Common/UIViews/PersonnelLocationMenuPanel.prefab
  6. 770
      Assets/Common/UIViews/PersonnelLocationPanel.prefab
  7. 237
      Assets/Common/UIViews/SmokeSystemMenuPanel.prefab
  8. 1363
      Assets/Common/UIViews/WaterSystemMenuPanel.prefab
  9. BIN
      Assets/LongZhiMeng/LocationPivot.fbx
  10. 97
      Assets/LongZhiMeng/LocationPivot.fbx.meta
  11. 77
      Assets/LongZhiMeng/Materials/XFGX.mat
  12. 8
      Assets/LongZhiMeng/Materials/XFGX.mat.meta
  13. 78
      Assets/LongZhiMeng/New Material.mat
  14. 8
      Assets/LongZhiMeng/New Material.mat.meta
  15. 96
      Assets/LongZhiMeng/Plane.prefab
  16. 7
      Assets/LongZhiMeng/Plane.prefab.meta
  17. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei-1.prefab
  18. 7581
      Assets/LongZhiMeng/Prefab/ShiNei/nei-2.prefab
  19. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei-3.prefab
  20. 135
      Assets/LongZhiMeng/Prefab/ShiNei/nei-4.prefab
  21. 159
      Assets/LongZhiMeng/Prefab/ShiNei/nei-5.prefab
  22. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei1.prefab
  23. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei10.prefab
  24. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei11.prefab
  25. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei12.prefab
  26. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei13.prefab
  27. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei14.prefab
  28. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei15.prefab
  29. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei16.prefab
  30. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei17.prefab
  31. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei18.prefab
  32. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei19.prefab
  33. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei2.prefab
  34. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei20.prefab
  35. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei21.prefab
  36. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei22.prefab
  37. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei23.prefab
  38. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei24.prefab
  39. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei25.prefab
  40. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei26.prefab
  41. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei27.prefab
  42. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei28.prefab
  43. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei29.prefab
  44. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei3.prefab
  45. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei30.prefab
  46. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei31.prefab
  47. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei32.prefab
  48. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei4.prefab
  49. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei5.prefab
  50. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei6.prefab
  51. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei7.prefab
  52. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei8.prefab
  53. 95
      Assets/LongZhiMeng/Prefab/ShiNei/nei9.prefab
  54. BIN
      Assets/LongZhiMeng/ShiNei/LZM_XFGX.FBX
  55. 102
      Assets/LongZhiMeng/ShiNei/LZM_XFGX.FBX.meta
  56. BIN
      Assets/LongZhiMeng/ShiNei/ShiNei.FBX
  57. BIN
      Assets/LongZhiMeng/微信图片_20240418103124.jpg
  58. 92
      Assets/LongZhiMeng/微信图片_20240418103124.jpg.meta
  59. 2
      Assets/Ready Player Me/Avatars/655bfb84751f07df925ce565/2fac66e374c947c41bc74325c6e3d934/Materials/Wolf3D_Outfit_Top.mat
  60. 2
      Assets/Ready Player Me/Avatars/655bfcac751f07df925ce93b/2fac66e374c947c41bc74325c6e3d934/Materials/Wolf3D_Outfit_Footwear.mat
  61. 2
      Assets/Ready Player Me/Characters/Character1.prefab
  62. 2
      Assets/Ready Player Me/Characters/Character2.prefab
  63. 601
      Assets/Ready Player Me/Characters/Character3.prefab
  64. 2
      Assets/Ready Player Me/Characters/Character4.prefab
  65. 2
      Assets/Ready Player Me/Characters/Character5.prefab
  66. 2
      Assets/Ready Player Me/Characters/YBot.prefab
  67. 136
      Assets/Scenes/MainScene.unity
  68. BIN
      Assets/Scenes/MainScene/NavMesh-NavmeshSurface.asset
  69. 8
      Assets/Scenes/MainScene/NavMesh-NavmeshSurface.asset.meta
  70. 95
      Assets/Scripts/ANet/1050.prefab
  71. 7
      Assets/Scripts/ANet/1050.prefab.meta
  72. 95
      Assets/Scripts/ANet/1070.prefab
  73. 7
      Assets/Scripts/ANet/1070.prefab.meta
  74. 95
      Assets/Scripts/ANet/1090.prefab
  75. 7
      Assets/Scripts/ANet/1090.prefab.meta
  76. 47
      Assets/Scripts/ANet/DeviceBind.cs
  77. 99
      Assets/Scripts/ANet/DeviceFollowTarget.cs
  78. 11
      Assets/Scripts/ANet/DeviceFollowTarget.cs.meta
  79. 45
      Assets/Scripts/ANet/DeviceInfo.cs
  80. 48
      Assets/Scripts/ANet/DeviceItem.cs
  81. 69
      Assets/Scripts/ANet/DeviceLumos.cs
  82. 11
      Assets/Scripts/ANet/DeviceLumos.cs.meta
  83. 32
      Assets/Scripts/ANet/DeviceMenuToggle.cs
  84. 11
      Assets/Scripts/ANet/DeviceMenuToggle.cs.meta
  85. 152
      Assets/Scripts/ANet/DeviceObj.cs
  86. 174
      Assets/Scripts/ANet/DeviceObjManager.cs
  87. 11
      Assets/Scripts/ANet/DeviceObjManager.cs.meta
  88. 504
      Assets/Scripts/ANet/DevicePanelManager.cs
  89. 8
      Assets/Scripts/ANet/NavMeshComponents.meta
  90. 9
      Assets/Scripts/ANet/NavMeshComponents/Editor.meta
  91. 258
      Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshComponentsGUIUtility.cs
  92. 12
      Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshComponentsGUIUtility.cs.meta
  93. 279
      Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshLinkEditor.cs
  94. 12
      Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshLinkEditor.cs.meta
  95. 49
      Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshModifierEditor.cs
  96. 12
      Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshModifierEditor.cs.meta
  97. 154
      Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshModifierVolumeEditor.cs
  98. 12
      Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshModifierVolumeEditor.cs.meta
  99. 490
      Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshSurfaceEditor.cs
  100. 12
      Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshSurfaceEditor.cs.meta
  101. Some files were not shown because too many files have changed in this diff Show More

16
Assets/AddressableAssetsData/AddressableAssetSettings.asset

@ -29,11 +29,14 @@ MonoBehaviour:
m_ShaderBundleNaming: 0
m_ShaderBundleCustomNaming:
m_MonoScriptBundleNaming: 0
m_CheckForContentUpdateRestrictionsOption: 0
m_MonoScriptBundleCustomNaming:
m_RemoteCatalogBuildPath:
m_Id:
m_RemoteCatalogLoadPath:
m_Id:
m_ContentStateBuildPathProfileVariableName:
m_CustomContentStateBuildPath:
m_ContentStateBuildPath:
m_BuildAddressablesWithPlayerBuild: 2
m_overridePlayerVersion:
@ -79,16 +82,16 @@ MonoBehaviour:
m_Name: BuildTarget
m_InlineUsage: 0
- m_Id: 7fc0283356a1e2c4e93a557c23a49695
m_Name: LocalBuildPath
m_Name: Local.BuildPath
m_InlineUsage: 0
- m_Id: 697bfab9adf903b4d94edab779471d3d
m_Name: LocalLoadPath
m_Name: Local.LoadPath
m_InlineUsage: 0
- m_Id: cf68557ac9a2f534791f136de507f431
m_Name: RemoteBuildPath
m_Name: Remote.BuildPath
m_InlineUsage: 0
- m_Id: a9d6f23b6de9d724aa47ef949582563a
m_Name: RemoteLoadPath
m_Name: Remote.LoadPath
m_InlineUsage: 0
m_ProfileVersion: 1
m_LabelTable:
@ -103,6 +106,7 @@ MonoBehaviour:
- ShiNei
- Scene
- power
- Character
m_SchemaTemplates: []
m_GroupTemplateObjects:
- {fileID: 11400000, guid: 5417f84b420915e47980533e3395af40, type: 2}
@ -122,6 +126,4 @@ MonoBehaviour:
m_Settings: {fileID: 11400000}
m_NextInstanceId: 0
m_RegisteredServiceTypeRefs: []
m_GlobalProfileVariablesInfos:
- key: PrivateIpAddress
value: 192.168.1.34
m_PingTimeoutInMilliseconds: 5000

15
Assets/AddressableAssetsData/AssetGroups/Character.asset

@ -20,23 +20,28 @@ MonoBehaviour:
- m_GUID: d8bbdf5bd6ee8f24b881775c3144edfb
m_Address: Character1
m_ReadOnly: 0
m_SerializedLabels: []
m_SerializedLabels:
- Character
- m_GUID: 7a294513afa47204c9507411c4513346
m_Address: Character2
m_ReadOnly: 0
m_SerializedLabels: []
m_SerializedLabels:
- Character
- m_GUID: e347f8acbdb0b3c48b8f6384ee73876b
m_Address: Character3
m_ReadOnly: 0
m_SerializedLabels: []
m_SerializedLabels:
- Character
- m_GUID: 040aa914476488341b8607ab722d70b8
m_Address: Character4
m_ReadOnly: 0
m_SerializedLabels: []
m_SerializedLabels:
- Character
- m_GUID: 8e19764848df1674ba385a0af8386fb9
m_Address: Character5
m_ReadOnly: 0
m_SerializedLabels: []
m_SerializedLabels:
- Character
- m_GUID: 1eb551d1186059b47a2110f01a968f2f
m_Address: YBot
m_ReadOnly: 0

BIN
Assets/AddressableAssetsData/WebGL/addressables_content_state.bin

Binary file not shown.

2
Assets/Common/UIViews/FloorButtonsPanel.prefab

@ -291,7 +291,7 @@ MonoBehaviour:
m_HighlightedColor: {r: 0, g: 0.6, b: 0.93333334, a: 0.19607843}
m_PressedColor: {r: 0, g: 0.6, b: 0.93333334, a: 0.39215687}
m_SelectedColor: {r: 0, g: 0, b: 0, a: 0}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_DisabledColor: {r: 0, g: 0, b: 0, a: 0}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:

43
Assets/Common/UIViews/PersonnelLocationMenuPanel.prefab

@ -420,7 +420,7 @@ MonoBehaviour:
onValueChanged:
m_PersistentCalls:
m_Calls: []
m_IsOn: 0
m_IsOn: 1
--- !u!1 &3618049468631825109
GameObject:
m_ObjectHideFlags: 0
@ -557,6 +557,11 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
ViewType: 0
startToggle: {fileID: 7258546201478757948}
broomButton: {fileID: 8288139996731006132}
displayToggle: {fileID: 5465367584754234644}
saveToggle: {fileID: 9125485210189098349}
saveButton: {fileID: 3055576792177378692}
--- !u!1 &6403670027434369231
GameObject:
m_ObjectHideFlags: 0
@ -886,6 +891,18 @@ PrefabInstance:
objectReference: {fileID: 7264114960646921176}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: abaedecb7e34aaa4da518e785ba2adbe, type: 3}
--- !u!114 &7258546201478757948 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 7694350058640778495, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
m_PrefabInstance: {fileID: 1043810148363852483}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!224 &1339583546896267403 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
@ -1102,6 +1119,18 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: ba64ffd61e6b4934f9b2796cd03dc9ff, type: 3}
--- !u!114 &8288139996731006132 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 5681478534539153602, guid: ba64ffd61e6b4934f9b2796cd03dc9ff,
type: 3}
m_PrefabInstance: {fileID: 4457941076592643190}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!224 &813485672696701276 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 3933855941876362538, guid: ba64ffd61e6b4934f9b2796cd03dc9ff,
@ -1459,6 +1488,18 @@ RectTransform:
type: 3}
m_PrefabInstance: {fileID: 7259587401522058566}
m_PrefabAsset: {fileID: 0}
--- !u!114 &3055576792177378692 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 5681478534539153602, guid: ba64ffd61e6b4934f9b2796cd03dc9ff,
type: 3}
m_PrefabInstance: {fileID: 7259587401522058566}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &8588438058106573908
PrefabInstance:
m_ObjectHideFlags: 0

770
Assets/Common/UIViews/PersonnelLocationPanel.prefab

@ -309,8 +309,8 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 1108714811974773912}
- {fileID: 1788210760186998581}
- {fileID: 491579278763256966}
- {fileID: 8896062278149297227}
m_Father: {fileID: 6832783550372137578}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -319,6 +319,206 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: -15}
m_SizeDelta: {x: -20, y: -50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &1341807907793625632
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8896062278149297227}
- component: {fileID: 6799251814161869321}
- component: {fileID: 1398194524598831528}
- component: {fileID: 8926357198369761058}
m_Layer: 5
m_Name: Scroll View
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8896062278149297227
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1341807907793625632}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 1788210760186998581}
- {fileID: 2988381960072960147}
- {fileID: 7759634132585650934}
m_Father: {fileID: 1743942256352112141}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: -20}
m_SizeDelta: {x: 0, y: -40}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6799251814161869321
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1341807907793625632}
m_CullTransparentMesh: 0
--- !u!114 &1398194524598831528
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1341807907793625632}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &8926357198369761058
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1341807907793625632}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6efa8ca7fab1cb4fa26add447824b92, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Content: {fileID: 5897541069319522633}
m_Horizontal: 0
m_Vertical: 1
m_MovementType: 2
m_Elasticity: 0.1
m_Inertia: 1
m_DecelerationRate: 0.135
m_ScrollSensitivity: 30
m_Viewport: {fileID: 2988381960072960147}
m_HorizontalScrollbar: {fileID: 0}
m_VerticalScrollbar: {fileID: 1865621650576251489}
m_HorizontalScrollbarVisibility: 0
m_VerticalScrollbarVisibility: 2
m_HorizontalScrollbarSpacing: 0
m_VerticalScrollbarSpacing: -3
m_OnValueChanged:
m_PersistentCalls:
m_Calls: []
itemTemplate: {fileID: 1788210760186998581}
itemHeight: 50
--- !u!1 &1674835338659540955
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2988381960072960147}
- component: {fileID: 6423208913481552625}
- component: {fileID: 5317615490490269623}
- component: {fileID: 2143395173021331601}
m_Layer: 5
m_Name: Viewport
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2988381960072960147
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1674835338659540955}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 5897541069319522633}
m_Father: {fileID: 8896062278149297227}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
--- !u!222 &6423208913481552625
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1674835338659540955}
m_CullTransparentMesh: 0
--- !u!114 &5317615490490269623
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1674835338659540955}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 7671531259818662440, guid: 1724ec1a745a80f44aae3d014e04f5cc,
type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &2143395173021331601
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1674835338659540955}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
m_Name:
m_EditorClassIdentifier:
m_ShowMaskGraphic: 0
--- !u!1 &1766314350338557081
GameObject:
m_ObjectHideFlags: 0
@ -497,8 +697,9 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
ViewType: 0
numbsrs:
alarmScrollView: {fileID: 2325256889193168066}
employeeScrollView: {fileID: 5734836025923746995}
employeeScrollView: {fileID: 8926357198369761058}
locationCards: []
items: []
showAll: {fileID: 922339829333665249}
@ -580,6 +781,81 @@ MonoBehaviour:
time: {fileID: 1467024905560526636}
alarmIcon: {fileID: 1699937862627213889}
detailsButton: {fileID: 2092928453035713909}
--- !u!1 &3160483726207073599
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5897541069319522633}
- component: {fileID: 8413078406590609898}
- component: {fileID: 3960836345806944122}
m_Layer: 5
m_Name: Content
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5897541069319522633
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3160483726207073599}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 2988381960072960147}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
--- !u!114 &8413078406590609898
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3160483726207073599}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2fafe2cfe61f6974895a912c3755e8f1, type: 3}
m_Name:
m_EditorClassIdentifier:
m_AllowSwitchOff: 1
--- !u!114 &3960836345806944122
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3160483726207073599}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
m_Left: 0
m_Right: 0
m_Top: 0
m_Bottom: 0
m_ChildAlignment: 0
m_Spacing: 0
m_ChildForceExpandWidth: 1
m_ChildForceExpandHeight: 1
m_ChildControlWidth: 0
m_ChildControlHeight: 0
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
--- !u!1 &3495462249791581131
GameObject:
m_ObjectHideFlags: 0
@ -691,7 +967,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 350, y: 450}
m_SizeDelta: {x: 350, y: 300}
m_Pivot: {x: 0, y: 1}
--- !u!222 &5362743036923309004
CanvasRenderer:
@ -742,6 +1018,7 @@ GameObject:
- component: {fileID: 6299439787863527401}
- component: {fileID: 8032935396841719285}
- component: {fileID: 6299082460323460380}
- component: {fileID: 5101799560007362632}
m_Layer: 5
m_Name: Menu
m_TagString: Untagged
@ -799,41 +1076,179 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &6299082460323460380
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4180503095572515595}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
m_Left: 0
m_Right: 0
m_Top: 0
m_Bottom: 0
m_ChildAlignment: 3
m_Spacing: 0
m_ChildForceExpandWidth: 1
m_ChildForceExpandHeight: 1
m_ChildControlWidth: 0
m_ChildControlHeight: 0
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &6299082460323460380
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4180503095572515595}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
m_Left: 0
m_Right: 0
m_Top: 0
m_Bottom: 0
m_ChildAlignment: 3
m_Spacing: 0
m_ChildForceExpandWidth: 1
m_ChildForceExpandHeight: 1
m_ChildControlWidth: 0
m_ChildControlHeight: 0
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
--- !u!114 &5101799560007362632
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4180503095572515595}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2fafe2cfe61f6974895a912c3755e8f1, type: 3}
m_Name:
m_EditorClassIdentifier:
m_AllowSwitchOff: 1
--- !u!1 &4451671868453524261
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7759634132585650934}
- component: {fileID: 1916846959027414762}
- component: {fileID: 6068207091018215016}
- component: {fileID: 1865621650576251489}
m_Layer: 5
m_Name: Scrollbar Vertical
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &7759634132585650934
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4451671868453524261}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 1169255755526583454}
m_Father: {fileID: 8896062278149297227}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 10, y: 0}
m_Pivot: {x: 1, y: 1}
--- !u!222 &1916846959027414762
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4451671868453524261}
m_CullTransparentMesh: 0
--- !u!114 &6068207091018215016
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4451671868453524261}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 7671531259818662440, guid: 1724ec1a745a80f44aae3d014e04f5cc,
type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &1865621650576251489
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4451671868453524261}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
m_HighlightedSprite: {fileID: 0}
m_PressedSprite: {fileID: 0}
m_SelectedSprite: {fileID: 0}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 5411684925061401458}
m_HandleRect: {fileID: 6412881485974725881}
m_Direction: 2
m_Value: 0
m_Size: 1
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:
m_Calls: []
--- !u!1 &5004848137661470863
GameObject:
m_ObjectHideFlags: 0
@ -983,6 +1398,81 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &5709459342357061654
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6412881485974725881}
- component: {fileID: 2393797350600017120}
- component: {fileID: 5411684925061401458}
m_Layer: 5
m_Name: Handle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6412881485974725881
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5709459342357061654}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1169255755526583454}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 10, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2393797350600017120
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5709459342357061654}
m_CullTransparentMesh: 0
--- !u!114 &5411684925061401458
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5709459342357061654}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.21568628, g: 0.94509804, b: 1, a: 0.3254902}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 7671531259818662440, guid: 1724ec1a745a80f44aae3d014e04f5cc,
type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &5740262743179364878
GameObject:
m_ObjectHideFlags: 0
@ -1019,8 +1509,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: -460}
m_SizeDelta: {x: 350, y: -460}
m_AnchoredPosition: {x: 0, y: -310}
m_SizeDelta: {x: 350, y: -310}
m_Pivot: {x: 0, y: 1}
--- !u!222 &8659861812066597534
CanvasRenderer:
@ -1135,6 +1625,101 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &6334279502554715103
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1169255755526583454}
m_Layer: 5
m_Name: Sliding Area
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1169255755526583454
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6334279502554715103}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 6412881485974725881}
m_Father: {fileID: 7759634132585650934}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: -10, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2071586752881313626
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6336015375688237220}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 0
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
m_HighlightedSprite: {fileID: 0}
m_PressedSprite: {fileID: 0}
m_SelectedSprite: {fileID: 0}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 7351420106350689890}
toggleTransition: 1
graphic: {fileID: 0}
m_Group: {fileID: 5101799560007362632}
onValueChanged:
m_PersistentCalls:
m_Calls: []
m_IsOn: 0
--- !u!114 &5944506450430191394
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6336015375688237220}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e4d6229f9fc4f254f8996f989208f88d, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &7195176339030721045
GameObject:
m_ObjectHideFlags: 0
@ -1234,7 +1819,7 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7557366595351307559}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
@ -1242,12 +1827,12 @@ RectTransform:
- {fileID: 179092984280692916}
- {fileID: 5339718141435687345}
- {fileID: 6417427325566406491}
m_Father: {fileID: 1743942256352112141}
m_RootOrder: 1
m_Father: {fileID: 8896062278149297227}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 1}
m_AnchorMax: {x: 0.5, y: 1}
m_AnchoredPosition: {x: 0, y: -33.2}
m_AnchoredPosition: {x: 0, y: 6.799988}
m_SizeDelta: {x: 330, y: 30}
m_Pivot: {x: 0.5, y: 1}
--- !u!222 &2971717089078253743
@ -1427,7 +2012,7 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 7208728649964031533}
toggleTransition: 1
graphic: {fileID: 3539918554678520590}
m_Group: {fileID: 485229437204584711}
m_Group: {fileID: 8413078406590609898}
onValueChanged:
m_PersistentCalls:
m_Calls: []
@ -2067,6 +2652,24 @@ RectTransform:
type: 3}
m_PrefabInstance: {fileID: 1902541208461424526}
m_PrefabAsset: {fileID: 0}
--- !u!114 &7351420106350689890 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 8962816939694017004, guid: 8a7f35ec8e38d16469abba24b7d88a24,
type: 3}
m_PrefabInstance: {fileID: 1902541208461424526}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6336015375688237220}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &6336015375688237220 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5587035623055505194, guid: 8a7f35ec8e38d16469abba24b7d88a24,
type: 3}
m_PrefabInstance: {fileID: 1902541208461424526}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &2743875761984857735
PrefabInstance:
m_ObjectHideFlags: 0
@ -2272,12 +2875,12 @@ PrefabInstance:
- target: {fileID: 3709271829403358373, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_AnchorMax.x
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3709271829403358373, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3709271829403358373, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
@ -2287,17 +2890,17 @@ PrefabInstance:
- target: {fileID: 3709271830102431828, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_SizeDelta.y
value: 410
value: 560
objectReference: {fileID: 0}
- target: {fileID: 3709271830102431828, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0.000032608674
value: -0.000040706283
objectReference: {fileID: 0}
- target: {fileID: 3709271830637054747, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_Size
value: 0.9980636
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3709271830637054747, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
@ -2317,7 +2920,7 @@ PrefabInstance:
- target: {fileID: 3709271830742558232, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_RootOrder
value: 2
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3709271830742558232, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
@ -2414,20 +3017,25 @@ PrefabInstance:
propertyPath: m_Name
value: EmployeeScrollView
objectReference: {fileID: 0}
- target: {fileID: 3709271830742558233, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3709271830862119990, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_AnchorMax.x
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3709271830862119990, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3709271830862119990, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
value: -5
objectReference: {fileID: 0}
- target: {fileID: 8808391433916102189, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
@ -2442,34 +3050,10 @@ PrefabInstance:
- target: {fileID: 8808391433916102189, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: defaultItemSize.y
value: 30
value: 40
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: a3c05a63b89cee44294ee69c283ebaa2, type: 3}
--- !u!114 &5734836025923746995 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 8808391433916102189, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
m_PrefabInstance: {fileID: 3867338276807740062}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2d355eec575560046ba27246695b84ad, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &485229437204584711 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 3679557676129440665, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
m_PrefabInstance: {fileID: 3867338276807740062}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2fafe2cfe61f6974895a912c3755e8f1, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!224 &491579278763256966 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 3709271830742558232, guid: a3c05a63b89cee44294ee69c283ebaa2,
@ -2913,20 +3497,30 @@ PrefabInstance:
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3709271829403358373, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3709271830102431828, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_SizeDelta.y
value: 400
value: 250
objectReference: {fileID: 0}
- target: {fileID: 3709271830102431828, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0.00004671706
value: 0.00012287228
objectReference: {fileID: 0}
- target: {fileID: 3709271830637054745, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3709271830637054747, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
propertyPath: m_Size
value: 0.9980637
value: 0.99837893
objectReference: {fileID: 0}
- target: {fileID: 3709271830637054747, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
@ -3075,12 +3669,6 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: a3c05a63b89cee44294ee69c283ebaa2, type: 3}
--- !u!224 &7566243735056362743 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 3709271830742558232, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
m_PrefabInstance: {fileID: 6519322772094241519}
m_PrefabAsset: {fileID: 0}
--- !u!114 &2325256889193168066 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 8808391433916102189, guid: a3c05a63b89cee44294ee69c283ebaa2,
@ -3093,6 +3681,12 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 2d355eec575560046ba27246695b84ad, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!224 &7566243735056362743 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 3709271830742558232, guid: a3c05a63b89cee44294ee69c283ebaa2,
type: 3}
m_PrefabInstance: {fileID: 6519322772094241519}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &6580514589447396437
PrefabInstance:
m_ObjectHideFlags: 0

237
Assets/Common/UIViews/SmokeSystemMenuPanel.prefab

@ -1,5 +1,18 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &8255146214669565358
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4999091202410805330}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d52e25c232aba6a42a4bd0e25637df8b, type: 3}
m_Name:
m_EditorClassIdentifier:
menuType: 451
--- !u!1 &1284425863110501170
GameObject:
m_ObjectHideFlags: 0
@ -34,6 +47,7 @@ RectTransform:
- {fileID: 1325331408989018968}
- {fileID: 4626956716126372069}
- {fileID: 7775960828792048586}
- {fileID: 6646158883303316946}
m_Father: {fileID: 4605042051543821276}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -94,6 +108,19 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_AllowSwitchOff: 1
--- !u!114 &5608643362048250933
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 850222240561995019}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d52e25c232aba6a42a4bd0e25637df8b, type: 3}
m_Name:
m_EditorClassIdentifier:
menuType: 453
--- !u!1 &5129777507806714983
GameObject:
m_ObjectHideFlags: 0
@ -157,6 +184,19 @@ MonoBehaviour:
AirVentToggle: {fileID: 7226065830476652015}
SmokeExtractionFanToggle: {fileID: 3898676836414080594}
SmokeVentToggle: {fileID: 2145228960572886397}
--- !u!114 &6553844113038112468
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1711717827286548540}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d52e25c232aba6a42a4bd0e25637df8b, type: 3}
m_Name:
m_EditorClassIdentifier:
menuType: 452
--- !u!1001 &1043810148363852483
PrefabInstance:
m_ObjectHideFlags: 0
@ -326,6 +366,12 @@ PrefabInstance:
objectReference: {fileID: 7264114960646921176}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: abaedecb7e34aaa4da518e785ba2adbe, type: 3}
--- !u!1 &4999091202410805330 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5412215398799319697, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
m_PrefabInstance: {fileID: 1043810148363852483}
m_PrefabAsset: {fileID: 0}
--- !u!224 &1339583546896267403 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
@ -338,7 +384,7 @@ MonoBehaviour:
type: 3}
m_PrefabInstance: {fileID: 1043810148363852483}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_GameObject: {fileID: 4999091202410805330}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
@ -531,6 +577,187 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &4670397351121174426
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 3568763422270519259}
m_Modifications:
- target: {fileID: 27728249048338114, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_Material
value:
objectReference: {fileID: 0}
- target: {fileID: 27728249048338114, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 0}
- target: {fileID: 35720438686548627, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_Text
value: "\u8865\u98CE\u673A"
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_RootOrder
value: 4
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_SizeDelta.x
value: 120
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_SizeDelta.y
value: 50
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5339687320768106799, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_text
value: "\u6392\u70DF\u53E3"
objectReference: {fileID: 0}
- target: {fileID: 5339687320768106799, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_textInfo.lineCount
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5339687320768106799, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_textInfo.pageCount
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5339687320768106799, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_textInfo.wordCount
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5339687320768106799, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_textInfo.materialCount
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5339687320768106799, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_textInfo.characterCount
value: 3
objectReference: {fileID: 0}
- target: {fileID: 5412215398799319697, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_Name
value: BFJ
objectReference: {fileID: 0}
- target: {fileID: 7694350058640778495, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
propertyPath: m_Group
value:
objectReference: {fileID: 7264114960646921176}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: abaedecb7e34aaa4da518e785ba2adbe, type: 3}
--- !u!1 &850222240561995019 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5412215398799319697, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
m_PrefabInstance: {fileID: 4670397351121174426}
m_PrefabAsset: {fileID: 0}
--- !u!224 &6646158883303316946 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
m_PrefabInstance: {fileID: 4670397351121174426}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &6691561184422486701
PrefabInstance:
m_ObjectHideFlags: 0
@ -700,6 +927,12 @@ PrefabInstance:
objectReference: {fileID: 7264114960646921176}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: abaedecb7e34aaa4da518e785ba2adbe, type: 3}
--- !u!1 &1711717827286548540 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5412215398799319697, guid: abaedecb7e34aaa4da518e785ba2adbe,
type: 3}
m_PrefabInstance: {fileID: 6691561184422486701}
m_PrefabAsset: {fileID: 0}
--- !u!224 &4626956716126372069 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2083886726171419208, guid: abaedecb7e34aaa4da518e785ba2adbe,
@ -712,7 +945,7 @@ MonoBehaviour:
type: 3}
m_PrefabInstance: {fileID: 6691561184422486701}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_GameObject: {fileID: 1711717827286548540}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}

1363
Assets/Common/UIViews/WaterSystemMenuPanel.prefab

File diff suppressed because it is too large Load Diff

BIN
Assets/LongZhiMeng/LocationPivot.fbx

Binary file not shown.

97
Assets/LongZhiMeng/LocationPivot.fbx.meta

@ -0,0 +1,97 @@
fileFormatVersion: 2
guid: a4e7020e0586a674394242237d1bdd4d
ModelImporter:
serializedVersion: 19301
internalIDToNameTable: []
externalObjects: {}
materials:
materialImportMode: 1
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
motionNodeName:
rigImportErrors:
rigImportWarnings:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVPackMargin: 4
useFileScale: 1
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

77
Assets/LongZhiMeng/Materials/XFGX.mat

@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: XFGX
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 0, b: 0, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

8
Assets/LongZhiMeng/Materials/XFGX.mat.meta

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 164ae163aaa5da046a49318b4faa9614
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

78
Assets/LongZhiMeng/New Material.mat

@ -0,0 +1,78 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: New Material
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _ALPHAPREMULTIPLY_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: 3000
stringTagMap:
RenderType: Transparent
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 75f251dce8525154da22a5ea0a5caff0, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 10
- _GlossMapScale: 1
- _Glossiness: 0
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 3
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 0
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 0.44705883}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

8
Assets/LongZhiMeng/New Material.mat.meta

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 219f223dc96cc934dbdfac3b0196e899
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

96
Assets/LongZhiMeng/Plane.prefab

@ -0,0 +1,96 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &8734664957166163085
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6853199470588153422}
- component: {fileID: 1450647692940117777}
- component: {fileID: 852470998154511825}
- component: {fileID: 3101253239328018460}
m_Layer: 0
m_Name: Plane
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6853199470588153422
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8734664957166163085}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 4.48, y: -17.2, z: 40.66}
m_LocalScale: {x: 7.38, y: 0.62043846, z: 5.1045003}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &1450647692940117777
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8734664957166163085}
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &852470998154511825
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8734664957166163085}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 219f223dc96cc934dbdfac3b0196e899, 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
--- !u!64 &3101253239328018460
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8734664957166163085}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}

7
Assets/LongZhiMeng/Plane.prefab.meta

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 2fbd227db341dfa46bef19c926d260cc
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

95
Assets/LongZhiMeng/Prefab/ShiNei/nei-1.prefab

@ -2811,6 +2811,100 @@ MonoBehaviour:
floorId: -1
Equipment: 0
Power: 1
--- !u!1 &1553707393307887849
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1467776273005131117}
- component: {fileID: 1181396376076571868}
- component: {fileID: 4303563655150961723}
- component: {fileID: 1463026309779881999}
m_Layer: 0
m_Name: B1_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1467776273005131117
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1553707393307887849}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 14.223996, y: -1.1586862, z: 2.7274928}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 8485095357959898131}
m_RootOrder: 16
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &1181396376076571868
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1553707393307887849}
m_Mesh: {fileID: 1492966666560168455, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &4303563655150961723
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1553707393307887849}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &1463026309779881999
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1553707393307887849}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 1492966666560168455, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &1589524167117131703
GameObject:
m_ObjectHideFlags: 0
@ -6897,6 +6991,7 @@ Transform:
- {fileID: 8134408015516826730}
- {fileID: 3024460029196558914}
- {fileID: 8009249985258059798}
- {fileID: 1467776273005131117}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

7581
Assets/LongZhiMeng/Prefab/ShiNei/nei-2.prefab

File diff suppressed because it is too large Load Diff

95
Assets/LongZhiMeng/Prefab/ShiNei/nei-3.prefab

@ -9861,6 +9861,100 @@ MonoBehaviour:
floorId: -3
Equipment: 0
Power: 1
--- !u!1 &6295362591655836682
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5920613403716313039}
- component: {fileID: 6413300264050249356}
- component: {fileID: 1566169165818414875}
- component: {fileID: 120434309198257735}
m_Layer: 0
m_Name: B3_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5920613403716313039
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6295362591655836682}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 6.021694, y: -4.357049, z: 1.7677782}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 5576121815449587465}
m_RootOrder: 16
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &6413300264050249356
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6295362591655836682}
m_Mesh: {fileID: 6674278949350301892, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &1566169165818414875
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6295362591655836682}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &120434309198257735
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6295362591655836682}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 6674278949350301892, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &6297413804164282050
GameObject:
m_ObjectHideFlags: 0
@ -12811,6 +12905,7 @@ Transform:
- {fileID: 8774676805203039275}
- {fileID: 2720507637463451212}
- {fileID: 401515508851434197}
- {fileID: 5920613403716313039}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

135
Assets/LongZhiMeng/Prefab/ShiNei/nei-4.prefab

@ -222,6 +222,7 @@ GameObject:
- component: {fileID: 8584423289966022819}
- component: {fileID: 4195963300943409128}
- component: {fileID: 4810315757957476332}
- component: {fileID: 14652159}
m_Layer: 9
m_Name: B4_Wall
m_TagString: Untagged
@ -319,6 +320,22 @@ MonoBehaviour:
floorId: -4
Equipment: 1
Power: 0
--- !u!114 &14652159
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 119984582534650853}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1e3fdca004f2d45fe8abbed571a8abd5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_OverrideArea: 1
m_Area: 1
m_IgnoreFromBuild: 0
m_AffectedAgents: ffffffff
--- !u!1 &209440485209016414
GameObject:
m_ObjectHideFlags: 0
@ -442,7 +459,7 @@ GameObject:
- component: {fileID: 2067132798867395836}
- component: {fileID: 8689927616693301956}
- component: {fileID: 562145195400314680}
m_Layer: 9
m_Layer: 15
m_Name: LT65
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -4749,6 +4766,100 @@ MonoBehaviour:
floorId: -4
Equipment: 0
Power: 1
--- !u!1 &3587749904705626288
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 779883778589729933}
- component: {fileID: 8035299087852708551}
- component: {fileID: 6623912188025266053}
- component: {fileID: 1770357554179206227}
m_Layer: 0
m_Name: B4_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &779883778589729933
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3587749904705626288}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 6.021656, y: -1.1586976, z: 2.0524817}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 3598578225447377916}
m_RootOrder: 16
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &8035299087852708551
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3587749904705626288}
m_Mesh: {fileID: -3019631004905740451, guid: f818907ccd1cba142967f5ffaa6e2262, type: 3}
--- !u!23 &6623912188025266053
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3587749904705626288}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 164ae163aaa5da046a49318b4faa9614, 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
--- !u!64 &1770357554179206227
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3587749904705626288}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -3019631004905740451, guid: f818907ccd1cba142967f5ffaa6e2262, type: 3}
--- !u!1 &3603519880102302380
GameObject:
m_ObjectHideFlags: 0
@ -5515,7 +5626,8 @@ GameObject:
- component: {fileID: 934963594617800395}
- component: {fileID: 177236123263773353}
- component: {fileID: 7355402753908917952}
m_Layer: 9
- component: {fileID: 14652160}
m_Layer: 14
m_Name: B4_CZZ
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -5612,6 +5724,22 @@ MonoBehaviour:
floorId: -4
Equipment: 1
Power: 0
--- !u!114 &14652160
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4171047506936287241}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1e3fdca004f2d45fe8abbed571a8abd5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_OverrideArea: 1
m_Area: 1
m_IgnoreFromBuild: 0
m_AffectedAgents: ffffffff
--- !u!1 &4272724551034702147
GameObject:
m_ObjectHideFlags: 0
@ -12212,6 +12340,7 @@ Transform:
- {fileID: 3334083631156356254}
- {fileID: 4416963270397890419}
- {fileID: 7371578163418136630}
- {fileID: 779883778589729933}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -12228,7 +12357,7 @@ GameObject:
- component: {fileID: 3289255703497826919}
- component: {fileID: 2420374136501766312}
- component: {fileID: 8635361495682100554}
m_Layer: 9
m_Layer: 14
m_Name: B4_Floor
m_TagString: Untagged
m_Icon: {fileID: 0}

159
Assets/LongZhiMeng/Prefab/ShiNei/nei-5.prefab

@ -173,6 +173,7 @@ Transform:
- {fileID: 6830728980289562234}
- {fileID: 5416528592930862832}
- {fileID: 5951630235674276112}
- {fileID: 5912353080565750667}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -1008,7 +1009,7 @@ GameObject:
- component: {fileID: 8736513398244836139}
- component: {fileID: 3076020743435447431}
- component: {fileID: 2883135339924689476}
m_Layer: 9
m_Layer: 0
m_Name: LT80
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -1638,7 +1639,7 @@ GameObject:
- component: {fileID: 8270513691876896516}
- component: {fileID: 5796460198407872174}
- component: {fileID: 2856167908211855524}
m_Layer: 9
m_Layer: 0
m_Name: LT79
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -2469,7 +2470,7 @@ GameObject:
- component: {fileID: 6292780013325109327}
- component: {fileID: 5710179564857778156}
- component: {fileID: 6761258167639674638}
m_Layer: 9
m_Layer: 0
m_Name: LT85
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -3517,7 +3518,7 @@ GameObject:
- component: {fileID: 4065088276986826924}
- component: {fileID: 4920687918572847181}
- component: {fileID: 8253019813129201132}
m_Layer: 9
m_Layer: 0
m_Name: LT81
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -3915,7 +3916,7 @@ GameObject:
- component: {fileID: 8849098653514059089}
- component: {fileID: 3769855221563518552}
- component: {fileID: 6044842954695581892}
m_Layer: 9
m_Layer: 0
m_Name: LT78
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -6295,6 +6296,7 @@ GameObject:
- component: {fileID: 4522333918780490830}
- component: {fileID: 3807230240899696989}
- component: {fileID: 4767787978474937656}
- component: {fileID: 1119978510}
m_Layer: 9
m_Name: B5_Wall
m_TagString: Untagged
@ -6392,6 +6394,22 @@ MonoBehaviour:
floorId: -5
Equipment: 1
Power: 0
--- !u!114 &1119978510
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3785181585580920066}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1e3fdca004f2d45fe8abbed571a8abd5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_OverrideArea: 1
m_Area: 1
m_IgnoreFromBuild: 0
m_AffectedAgents: ffffffff
--- !u!1 &3934912049478156772
GameObject:
m_ObjectHideFlags: 0
@ -7264,7 +7282,7 @@ GameObject:
- component: {fileID: 4706818223685031804}
- component: {fileID: 2867885534027382574}
- component: {fileID: 7385417565108069315}
m_Layer: 9
m_Layer: 0
m_Name: LT82
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -7469,7 +7487,7 @@ GameObject:
- component: {fileID: 6698358921822060760}
- component: {fileID: 190428641712663357}
- component: {fileID: 1979830499400582886}
m_Layer: 9
m_Layer: 0
m_Name: LT76
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -8346,6 +8364,100 @@ MonoBehaviour:
floorId: -5
Equipment: 0
Power: 1
--- !u!1 &4654366467209611020
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5912353080565750667}
- component: {fileID: 1428732620999861834}
- component: {fileID: 8672247224365448759}
- component: {fileID: 7847543714170218626}
m_Layer: 0
m_Name: B5_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5912353080565750667
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4654366467209611020}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 6.0216656, y: -1.1587071, z: 2.0524673}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 8999303954039692577}
m_RootOrder: 16
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &1428732620999861834
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4654366467209611020}
m_Mesh: {fileID: 7713422983780138183, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &8672247224365448759
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4654366467209611020}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &7847543714170218626
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4654366467209611020}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 7713422983780138183, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &4675542043887755564
GameObject:
m_ObjectHideFlags: 0
@ -8828,7 +8940,8 @@ GameObject:
- component: {fileID: 6507526558448951548}
- component: {fileID: 6736370099691725976}
- component: {fileID: 6407090298382525831}
m_Layer: 9
- component: {fileID: 1119978511}
m_Layer: 14
m_Name: B5_CZZ
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -8925,6 +9038,22 @@ MonoBehaviour:
floorId: -5
Equipment: 1
Power: 0
--- !u!114 &1119978511
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5086016180840526747}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1e3fdca004f2d45fe8abbed571a8abd5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_OverrideArea: 1
m_Area: 1
m_IgnoreFromBuild: 0
m_AffectedAgents: ffffffff
--- !u!1 &5278901334673207475
GameObject:
m_ObjectHideFlags: 0
@ -10057,7 +10186,7 @@ GameObject:
- component: {fileID: 5606630640673256000}
- component: {fileID: 3336034004680812250}
- component: {fileID: 8373291608014601901}
m_Layer: 9
m_Layer: 0
m_Name: LT86
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -10506,7 +10635,7 @@ GameObject:
- component: {fileID: 7713560582214749036}
- component: {fileID: 2777961242466473191}
- component: {fileID: 8395288681916190803}
m_Layer: 9
m_Layer: 0
m_Name: LT77
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -11776,7 +11905,7 @@ GameObject:
- component: {fileID: 6687785829109330241}
- component: {fileID: 1696386882297568433}
- component: {fileID: 2639579858283849929}
m_Layer: 9
m_Layer: 0
m_Name: LT83
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -12824,7 +12953,7 @@ GameObject:
- component: {fileID: 8453793314049793078}
- component: {fileID: 7903395092938916131}
- component: {fileID: 7059810689048243568}
m_Layer: 9
m_Layer: 14
m_Name: B5_Floor
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -13222,7 +13351,7 @@ GameObject:
- component: {fileID: 4133104752455562498}
- component: {fileID: 7568392748715444118}
- component: {fileID: 8091224218162497660}
m_Layer: 9
m_Layer: 0
m_Name: LT87
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -13462,7 +13591,7 @@ GameObject:
- component: {fileID: 1025057594082597017}
- component: {fileID: 2356675421490092156}
- component: {fileID: 7897323096907996761}
m_Layer: 9
m_Layer: 0
m_Name: LT84
m_TagString: Untagged
m_Icon: {fileID: 0}
@ -14298,7 +14427,7 @@ GameObject:
- component: {fileID: 5483656822029382327}
- component: {fileID: 150361346221733946}
- component: {fileID: 4315962088187642190}
m_Layer: 9
m_Layer: 0
m_Name: LT88
m_TagString: Untagged
m_Icon: {fileID: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei1.prefab

@ -3435,6 +3435,100 @@ Transform:
m_Father: {fileID: 1188459740926628733}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2978013143490752959
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1268103612212994824}
- component: {fileID: 7691655687560061197}
- component: {fileID: 1612192537059459636}
- component: {fileID: 7425702263509965875}
m_Layer: 0
m_Name: F1_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1268103612212994824
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2978013143490752959}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0.7050438, y: -3.5203366, z: -0.6222272}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1188459740926628733}
m_RootOrder: 14
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &7691655687560061197
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2978013143490752959}
m_Mesh: {fileID: 7352083517680189168, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &1612192537059459636
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2978013143490752959}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &7425702263509965875
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2978013143490752959}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 7352083517680189168, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &2981413790053777744
GameObject:
m_ObjectHideFlags: 0
@ -8439,6 +8533,7 @@ Transform:
- {fileID: 1599037079228709101}
- {fileID: 830840657279903464}
- {fileID: 1458691580417858559}
- {fileID: 1268103612212994824}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei10.prefab

@ -488,6 +488,7 @@ Transform:
- {fileID: 1406240765096316297}
- {fileID: 3290998335159409805}
- {fileID: 5141405697100067961}
- {fileID: 2693992211126065494}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -844,6 +845,100 @@ MonoBehaviour:
floorId: 10
Equipment: 0
Power: 1
--- !u!1 &4357097026165912524
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2693992211126065494}
- component: {fileID: 1687822394378326527}
- component: {fileID: 5812610533429009752}
- component: {fileID: 3941990791132598624}
m_Layer: 0
m_Name: F9_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2693992211126065494
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4357097026165912524}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.29752162, z: 0.07498935}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 2399865580211286463}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &1687822394378326527
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4357097026165912524}
m_Mesh: {fileID: -8044437836790450501, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &5812610533429009752
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4357097026165912524}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &3941990791132598624
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4357097026165912524}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -8044437836790450501, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &4366180626812317622
GameObject:
m_ObjectHideFlags: 0

95
Assets/LongZhiMeng/Prefab/ShiNei/nei11.prefab

@ -1,5 +1,99 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &462041852768401487
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4698130540718434414}
- component: {fileID: 2363555999301534336}
- component: {fileID: 3987116505624851927}
- component: {fileID: 5720261082289433558}
m_Layer: 0
m_Name: F10_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4698130540718434414
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 462041852768401487}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205215, z: 0.07499316}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 2800344726073811252}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &2363555999301534336
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 462041852768401487}
m_Mesh: {fileID: 4666204489491380424, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &3987116505624851927
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 462041852768401487}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &5720261082289433558
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 462041852768401487}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 4666204489491380424, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &799538575734915274
GameObject:
m_ObjectHideFlags: 0
@ -2054,6 +2148,7 @@ Transform:
- {fileID: 5895244185122788801}
- {fileID: 4103185178167323329}
- {fileID: 7376171073491562647}
- {fileID: 4698130540718434414}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei12.prefab

@ -621,6 +621,7 @@ Transform:
- {fileID: 2171531442752098650}
- {fileID: 9045804687516123318}
- {fileID: 7687292572822063818}
- {fileID: 5807545135909655263}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -1474,6 +1475,100 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &5320854065229052457
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5807545135909655263}
- component: {fileID: 106054794891806014}
- component: {fileID: 4084559723905807687}
- component: {fileID: 3430021289824864007}
m_Layer: 0
m_Name: F11_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5807545135909655263
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5320854065229052457}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205215, z: 0.07498935}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 7940569103395972378}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &106054794891806014
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5320854065229052457}
m_Mesh: {fileID: 1094408528898637521, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &4084559723905807687
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5320854065229052457}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &3430021289824864007
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5320854065229052457}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 1094408528898637521, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &5792113879430980164
GameObject:
m_ObjectHideFlags: 0

95
Assets/LongZhiMeng/Prefab/ShiNei/nei13.prefab

@ -977,6 +977,100 @@ MonoBehaviour:
floorId: 13
Equipment: 1
Power: 1
--- !u!1 &3448771782883930251
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8212558604984348164}
- component: {fileID: 171929715886890203}
- component: {fileID: 5535071016064027851}
- component: {fileID: 3867982646223270723}
m_Layer: 0
m_Name: F12_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &8212558604984348164
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3448771782883930251}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205215, z: 0.07498935}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 8912314173894708211}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &171929715886890203
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3448771782883930251}
m_Mesh: {fileID: 6980517442182180223, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &5535071016064027851
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3448771782883930251}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &3867982646223270723
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3448771782883930251}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 6980517442182180223, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &3753922599703188416
GameObject:
m_ObjectHideFlags: 0
@ -1857,6 +1951,7 @@ Transform:
- {fileID: 1391054728003016526}
- {fileID: 6221644988757723610}
- {fileID: 808660674533251029}
- {fileID: 8212558604984348164}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei14.prefab

@ -1391,6 +1391,100 @@ MonoBehaviour:
floorId: 14
Equipment: 1
Power: 1
--- !u!1 &4953902860125893414
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6949314937708136268}
- component: {fileID: 531476043499850398}
- component: {fileID: 6524942001984648091}
- component: {fileID: 1961916077887716002}
m_Layer: 0
m_Name: F13_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6949314937708136268
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4953902860125893414}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205215, z: 0.07499316}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 156640824449676844}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &531476043499850398
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4953902860125893414}
m_Mesh: {fileID: 4288786027462457884, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &6524942001984648091
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4953902860125893414}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &1961916077887716002
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4953902860125893414}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 4288786027462457884, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &5193784659379016687
GameObject:
m_ObjectHideFlags: 0
@ -2571,6 +2665,7 @@ Transform:
- {fileID: 1802478398212171621}
- {fileID: 5037335390166021286}
- {fileID: 8932194903019553931}
- {fileID: 6949314937708136268}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei15.prefab

@ -1678,6 +1678,7 @@ Transform:
- {fileID: 8559806187301066617}
- {fileID: 19555243967253736}
- {fileID: 4807234407933601385}
- {fileID: 7541518035754529159}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -2240,6 +2241,100 @@ MonoBehaviour:
floorId: 15
Equipment: 1
Power: 0
--- !u!1 &7602850656982679517
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7541518035754529159}
- component: {fileID: 8381706521141916677}
- component: {fileID: 5605011049929893291}
- component: {fileID: 1612316076450175942}
m_Layer: 0
m_Name: F14_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7541518035754529159
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7602850656982679517}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205406, z: 0.07498935}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4842502554143363476}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &8381706521141916677
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7602850656982679517}
m_Mesh: {fileID: 806317347573576502, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &5605011049929893291
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7602850656982679517}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &1612316076450175942
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7602850656982679517}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 806317347573576502, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &7896368157752767411
GameObject:
m_ObjectHideFlags: 0

95
Assets/LongZhiMeng/Prefab/ShiNei/nei16.prefab

@ -2160,6 +2160,100 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &6922377968193970728
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7955012448710535566}
- component: {fileID: 3098031733113913135}
- component: {fileID: 1176107367110965147}
- component: {fileID: 8094105433593356368}
m_Layer: 0
m_Name: F15_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7955012448710535566
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6922377968193970728}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205025, z: 0.07498935}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 6139001912118832400}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &3098031733113913135
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6922377968193970728}
m_Mesh: {fileID: -1325170468898456670, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &1176107367110965147
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6922377968193970728}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &8094105433593356368
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6922377968193970728}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -1325170468898456670, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &7280206428167009648
GameObject:
m_ObjectHideFlags: 0
@ -2232,6 +2326,7 @@ Transform:
- {fileID: 72396828178037058}
- {fileID: 6737273378831576653}
- {fileID: 3768201544201822712}
- {fileID: 7955012448710535566}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei17.prefab

@ -1509,6 +1509,100 @@ MonoBehaviour:
floorId: 17
Equipment: 1
Power: 1
--- !u!1 &5020013166284142482
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2449592994818509171}
- component: {fileID: 6639240003646264404}
- component: {fileID: 822760145939713444}
- component: {fileID: 9147559147486978725}
m_Layer: 0
m_Name: F16_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2449592994818509171
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5020013166284142482}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205215, z: 0.07496646}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 866191691640503203}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &6639240003646264404
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5020013166284142482}
m_Mesh: {fileID: 8335838137435898460, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &822760145939713444
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5020013166284142482}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &9147559147486978725
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5020013166284142482}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 8335838137435898460, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &5323892642835465893
GameObject:
m_ObjectHideFlags: 0
@ -2130,6 +2224,7 @@ Transform:
- {fileID: 2817136203378216255}
- {fileID: 2713079521006982141}
- {fileID: 4017363561169074149}
- {fileID: 2449592994818509171}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei18.prefab

@ -784,6 +784,100 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &1994120554619992355
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1947551178710523655}
- component: {fileID: 426418024278222560}
- component: {fileID: 7422495007692018432}
- component: {fileID: 6477701301730152854}
m_Layer: 0
m_Name: F17_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1947551178710523655
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1994120554619992355}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205215, z: 0.0749512}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 9066606232391515905}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &426418024278222560
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1994120554619992355}
m_Mesh: {fileID: 8469998780158731887, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &7422495007692018432
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1994120554619992355}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &6477701301730152854
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1994120554619992355}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 8469998780158731887, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &2275425727908984695
GameObject:
m_ObjectHideFlags: 0
@ -2153,6 +2247,7 @@ Transform:
- {fileID: 3474257980186611228}
- {fileID: 2158361124090852780}
- {fileID: 3918756401748793545}
- {fileID: 1947551178710523655}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei19.prefab

@ -1616,6 +1616,100 @@ MonoBehaviour:
floorId: 19
Equipment: 1
Power: 1
--- !u!1 &3554514620294574856
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5694494970875401501}
- component: {fileID: 1528964500243632311}
- component: {fileID: 6334808908303115537}
- component: {fileID: 6122218555097449717}
m_Layer: 0
m_Name: F18_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5694494970875401501
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3554514620294574856}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205597, z: 0.07498172}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1204111058755474999}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &1528964500243632311
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3554514620294574856}
m_Mesh: {fileID: -7933055554405879198, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &6334808908303115537
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3554514620294574856}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &6122218555097449717
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3554514620294574856}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -7933055554405879198, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &3815243010245842333
GameObject:
m_ObjectHideFlags: 0
@ -2286,6 +2380,7 @@ Transform:
- {fileID: 873801928884690284}
- {fileID: 641391708164916730}
- {fileID: 6245271390720719254}
- {fileID: 5694494970875401501}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei2.prefab

@ -2289,6 +2289,7 @@ Transform:
- {fileID: 3122496392210806329}
- {fileID: 3775094212074674589}
- {fileID: 6947799449998074508}
- {fileID: 4671116870769938341}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -5236,6 +5237,100 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &4743475865162724304
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4671116870769938341}
- component: {fileID: 3132874480738896672}
- component: {fileID: 1199045929544651217}
- component: {fileID: 1954214200052464890}
m_Layer: 0
m_Name: F2_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4671116870769938341
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4743475865162724304}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -1.1247997, y: -4.6676373, z: -0.37515306}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4546363705770227535}
m_RootOrder: 13
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &3132874480738896672
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4743475865162724304}
m_Mesh: {fileID: 3585645277252644041, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &1199045929544651217
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4743475865162724304}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &1954214200052464890
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4743475865162724304}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 3585645277252644041, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &4938626388457805863
GameObject:
m_ObjectHideFlags: 0

95
Assets/LongZhiMeng/Prefab/ShiNei/nei20.prefab

@ -1410,6 +1410,100 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &4851344846547818517
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3467338355003454630}
- component: {fileID: 6300424119443960793}
- component: {fileID: 6873642738520121414}
- component: {fileID: 5382611359568457258}
m_Layer: 0
m_Name: F19_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3467338355003454630
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4851344846547818517}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205025, z: 0.07495883}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 7241088219754523275}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &6300424119443960793
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4851344846547818517}
m_Mesh: {fileID: -3810848669050078316, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &6873642738520121414
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4851344846547818517}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &5382611359568457258
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4851344846547818517}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -3810848669050078316, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &5473095664665154391
GameObject:
m_ObjectHideFlags: 0
@ -2679,6 +2773,7 @@ Transform:
- {fileID: 4912289480149373334}
- {fileID: 7379569488212254670}
- {fileID: 5703014569012018005}
- {fileID: 3467338355003454630}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei21.prefab

@ -149,6 +149,7 @@ Transform:
- {fileID: 1773557998805028197}
- {fileID: 6395353155956865827}
- {fileID: 7996022196440306234}
- {fileID: 2986059749524916013}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -2424,6 +2425,100 @@ MonoBehaviour:
floorId: 21
Equipment: 1
Power: 1
--- !u!1 &8202613673059552813
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2986059749524916013}
- component: {fileID: 7968200576128943334}
- component: {fileID: 3592485068229043554}
- component: {fileID: 1398264786422479843}
m_Layer: 0
m_Name: F20_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2986059749524916013
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8202613673059552813}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205215, z: 0.07496646}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 5881408592926997978}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &7968200576128943334
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8202613673059552813}
m_Mesh: {fileID: 7387676556496849339, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &3592485068229043554
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8202613673059552813}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &1398264786422479843
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8202613673059552813}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 7387676556496849339, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &8403725608382081627
GameObject:
m_ObjectHideFlags: 0

95
Assets/LongZhiMeng/Prefab/ShiNei/nei22.prefab

@ -1609,6 +1609,7 @@ Transform:
- {fileID: 5921397696269800770}
- {fileID: 5993768956115516912}
- {fileID: 8492402602367287943}
- {fileID: 3645310361587957514}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -1742,6 +1743,100 @@ MonoBehaviour:
floorId: 22
Equipment: 0
Power: 1
--- !u!1 &5662003629957609722
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3645310361587957514}
- component: {fileID: 2666177256041024296}
- component: {fileID: 4539411918738151983}
- component: {fileID: 3108760270298773940}
m_Layer: 0
m_Name: F20J_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3645310361587957514
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5662003629957609722}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2037239, y: 0.2796555, z: 0.07498172}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1736604884135727717}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &2666177256041024296
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5662003629957609722}
m_Mesh: {fileID: 4812236790377527263, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &4539411918738151983
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5662003629957609722}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &3108760270298773940
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5662003629957609722}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 4812236790377527263, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &5748878683769967689
GameObject:
m_ObjectHideFlags: 0

95
Assets/LongZhiMeng/Prefab/ShiNei/nei23.prefab

@ -1818,6 +1818,7 @@ Transform:
- {fileID: 1119201176176305776}
- {fileID: 5835060477722192065}
- {fileID: 4589858792646067667}
- {fileID: 3786056958693361203}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -2030,6 +2031,100 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &7115326431651322455
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3786056958693361203}
- component: {fileID: 4647716563998718638}
- component: {fileID: 6715559902267495681}
- component: {fileID: 8238597320879338828}
m_Layer: 0
m_Name: F21_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3786056958693361203
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7115326431651322455}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205978, z: 0.07499698}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 6451846314812343923}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &4647716563998718638
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7115326431651322455}
m_Mesh: {fileID: 6171996222196724338, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &6715559902267495681
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7115326431651322455}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &8238597320879338828
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7115326431651322455}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 6171996222196724338, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &7197775277331880762
GameObject:
m_ObjectHideFlags: 0

95
Assets/LongZhiMeng/Prefab/ShiNei/nei24.prefab

@ -1623,6 +1623,100 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &6282532298426372342
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5597640974094900674}
- component: {fileID: 8140239645274066815}
- component: {fileID: 6793492861637067023}
- component: {fileID: 4219954030493262987}
m_Layer: 0
m_Name: F22_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5597640974094900674
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6282532298426372342}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205597, z: 0.07501224}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1263370996163458954}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &8140239645274066815
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6282532298426372342}
m_Mesh: {fileID: 4509472804006808377, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &6793492861637067023
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6282532298426372342}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &4219954030493262987
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6282532298426372342}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 4509472804006808377, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &6348708002745662635
GameObject:
m_ObjectHideFlags: 0
@ -2327,6 +2421,7 @@ Transform:
- {fileID: 4453817108286525557}
- {fileID: 4871546985771804827}
- {fileID: 1091912840029097663}
- {fileID: 5597640974094900674}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei25.prefab

@ -1854,6 +1854,100 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &7027869800568173188
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8221070315791110129}
- component: {fileID: 5708243837658314650}
- component: {fileID: 4329888846152199870}
- component: {fileID: 2576801778730844020}
m_Layer: 0
m_Name: F23_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &8221070315791110129
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7027869800568173188}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205978, z: 0.07499698}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 7851807322437648516}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &5708243837658314650
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7027869800568173188}
m_Mesh: {fileID: -1381707569695276778, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &4329888846152199870
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7027869800568173188}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &2576801778730844020
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7027869800568173188}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -1381707569695276778, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &7190730735160881525
GameObject:
m_ObjectHideFlags: 0
@ -2633,6 +2727,7 @@ Transform:
- {fileID: 8411579763621825628}
- {fileID: 5138665082966376100}
- {fileID: 7116189930322301868}
- {fileID: 8221070315791110129}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei26.prefab

@ -764,6 +764,100 @@ MonoBehaviour:
floorId: 26
Equipment: 1
Power: 0
--- !u!1 &4071407794996084504
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 693558747771294552}
- component: {fileID: 2409074202614083797}
- component: {fileID: 3214916572342655584}
- component: {fileID: 3542729331213980029}
m_Layer: 0
m_Name: F24_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &693558747771294552
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4071407794996084504}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205215, z: 0.07499698}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 3311337264217614282}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &2409074202614083797
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4071407794996084504}
m_Mesh: {fileID: 6841428662811084947, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &3214916572342655584
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4071407794996084504}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &3542729331213980029
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4071407794996084504}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 6841428662811084947, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &4388332647309583352
GameObject:
m_ObjectHideFlags: 0
@ -1598,6 +1692,7 @@ Transform:
- {fileID: 4291754266052625965}
- {fileID: 3703977145441567165}
- {fileID: 849064754205406728}
- {fileID: 693558747771294552}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei27.prefab

@ -638,6 +638,7 @@ Transform:
- {fileID: 9182377796670450457}
- {fileID: 3975094916242302748}
- {fileID: 5368838831714220520}
- {fileID: 34224880050592230}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -1165,6 +1166,100 @@ MonoBehaviour:
floorId: 27
Equipment: 1
Power: 0
--- !u!1 &4923040035235939311
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 34224880050592230}
- component: {fileID: 3461547162299842285}
- component: {fileID: 4134440269921503304}
- component: {fileID: 1158990480950544634}
m_Layer: 0
m_Name: F25_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &34224880050592230
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4923040035235939311}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205978, z: 0.07499698}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 6120906790418022099}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &3461547162299842285
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4923040035235939311}
m_Mesh: {fileID: -287593646721399657, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &4134440269921503304
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4923040035235939311}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &1158990480950544634
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4923040035235939311}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -287593646721399657, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &4937786757217192631
GameObject:
m_ObjectHideFlags: 0

95
Assets/LongZhiMeng/Prefab/ShiNei/nei28.prefab

@ -2211,6 +2211,100 @@ MonoBehaviour:
NormalColor: {r: 0.5, g: 0, b: 0, a: 1}
TargetColor: {r: 0, g: 0, b: 1, a: 1}
Interval: 0.3
--- !u!1 &7531873423127553986
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 745008174791287297}
- component: {fileID: 8264207333810718437}
- component: {fileID: 4272826467480767766}
- component: {fileID: 6965666652022607411}
m_Layer: 0
m_Name: F26_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &745008174791287297
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7531873423127553986}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205978, z: 0.07501224}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 2784627355088420615}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &8264207333810718437
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7531873423127553986}
m_Mesh: {fileID: 5255398495699355176, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &4272826467480767766
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7531873423127553986}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &6965666652022607411
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7531873423127553986}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 5255398495699355176, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &8255543045337513003
GameObject:
m_ObjectHideFlags: 0
@ -2523,6 +2617,7 @@ Transform:
- {fileID: 3630822236543435455}
- {fileID: 5973730973385253659}
- {fileID: 2832250075961674089}
- {fileID: 745008174791287297}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei29.prefab

@ -1840,6 +1840,100 @@ MonoBehaviour:
floorId: 29
Equipment: 0
Power: 1
--- !u!1 &5213067411330511048
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 723663510924188259}
- component: {fileID: 4855284715403428248}
- component: {fileID: 3404114342658671668}
- component: {fileID: 1913898595926755294}
m_Layer: 0
m_Name: F27_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &723663510924188259
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5213067411330511048}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205597, z: 0.07499698}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 3310600316435744565}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &4855284715403428248
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5213067411330511048}
m_Mesh: {fileID: -5828827189139592975, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &3404114342658671668
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5213067411330511048}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &1913898595926755294
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5213067411330511048}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -5828827189139592975, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &5357852401097012943
GameObject:
m_ObjectHideFlags: 0
@ -2088,6 +2182,7 @@ Transform:
- {fileID: 6066779221394448352}
- {fileID: 7148334271058821414}
- {fileID: 1728573777550885391}
- {fileID: 723663510924188259}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei3.prefab

@ -2638,6 +2638,100 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &2517505056517057098
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3202142703507907112}
- component: {fileID: 5121047752761853319}
- component: {fileID: 338547737558177836}
- component: {fileID: 4895628897345120420}
m_Layer: 0
m_Name: F3_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3202142703507907112
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2517505056517057098}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0.71522903, y: -4.2301564, z: -0.3751607}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 7365256667695993667}
m_RootOrder: 13
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &5121047752761853319
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2517505056517057098}
m_Mesh: {fileID: 8609240313680373003, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &338547737558177836
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2517505056517057098}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &4895628897345120420
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2517505056517057098}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 8609240313680373003, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &2554299134812569655
GameObject:
m_ObjectHideFlags: 0
@ -6394,6 +6488,7 @@ Transform:
- {fileID: 4731639567137623464}
- {fileID: 8563990569038389451}
- {fileID: 5348915712207332524}
- {fileID: 3202142703507907112}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei30.prefab

@ -1154,6 +1154,100 @@ MonoBehaviour:
floorId: 30
Equipment: 0
Power: 1
--- !u!1 &3611692676518473189
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7873303980046526542}
- component: {fileID: 859896937950976377}
- component: {fileID: 8238799764329219035}
- component: {fileID: 767098938340114853}
m_Layer: 0
m_Name: F28_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7873303980046526542
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3611692676518473189}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205597, z: 0.07499698}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 701423847514764581}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &859896937950976377
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3611692676518473189}
m_Mesh: {fileID: -4505214643610590276, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &8238799764329219035
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3611692676518473189}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &767098938340114853
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3611692676518473189}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -4505214643610590276, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &4412321511917515223
GameObject:
m_ObjectHideFlags: 0
@ -1420,6 +1514,7 @@ Transform:
- {fileID: 3790566331508802213}
- {fileID: 7246579013480436198}
- {fileID: 1333937658637185964}
- {fileID: 7873303980046526542}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei31.prefab

@ -542,6 +542,100 @@ MonoBehaviour:
floorId: 31
Equipment: 1
Power: 1
--- !u!1 &2112817276269772881
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8036507546550162536}
- component: {fileID: 2655695697993245773}
- component: {fileID: 1735382305296089072}
- component: {fileID: 7999405285505316626}
m_Layer: 0
m_Name: F29_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &8036507546550162536
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2112817276269772881}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.2907181, y: 0.16205597, z: 0.07499698}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 7449942202034510177}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &2655695697993245773
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2112817276269772881}
m_Mesh: {fileID: 6598539521855122616, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &1735382305296089072
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2112817276269772881}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &7999405285505316626
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2112817276269772881}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 6598539521855122616, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &2914924022780440578
GameObject:
m_ObjectHideFlags: 0
@ -1811,6 +1905,7 @@ Transform:
- {fileID: 2631140363513287209}
- {fileID: 2943177865985948574}
- {fileID: 8283911561313857194}
- {fileID: 8036507546550162536}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei32.prefab

@ -714,6 +714,100 @@ MonoBehaviour:
floorId: 32
Equipment: 0
Power: 1
--- !u!1 &1870011624452710102
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 38316774099660449}
- component: {fileID: 7142057174471086360}
- component: {fileID: 1051315081721250149}
- component: {fileID: 2609131540002294449}
m_Layer: 0
m_Name: F30_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &38316774099660449
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1870011624452710102}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0.44321823, y: 8.098313, z: 0.0749979}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 7332759709295199883}
m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &7142057174471086360
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1870011624452710102}
m_Mesh: {fileID: -7926860077571351385, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &1051315081721250149
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1870011624452710102}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &2609131540002294449
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1870011624452710102}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -7926860077571351385, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &1892491183141433412
GameObject:
m_ObjectHideFlags: 0
@ -2831,6 +2925,7 @@ Transform:
- {fileID: 3360828585333718412}
- {fileID: 3522577780482605193}
- {fileID: 7547838058541790945}
- {fileID: 38316774099660449}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei4.prefab

@ -1773,6 +1773,100 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &1247042171512604436
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3068111019241047502}
- component: {fileID: 3574076017910314501}
- component: {fileID: 322201335088045087}
- component: {fileID: 4690745620135633567}
m_Layer: 0
m_Name: F4_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3068111019241047502
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1247042171512604436}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0.7152214, y: -7.506421, z: -0.37513828}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 2934341709654290777}
m_RootOrder: 13
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &3574076017910314501
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1247042171512604436}
m_Mesh: {fileID: 6431174919197520510, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &322201335088045087
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1247042171512604436}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &4690745620135633567
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1247042171512604436}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 6431174919197520510, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &1316160979533168874
GameObject:
m_ObjectHideFlags: 0
@ -10552,6 +10646,7 @@ Transform:
- {fileID: 3493569175738000526}
- {fileID: 2972247836181631919}
- {fileID: 4366489625620722508}
- {fileID: 3068111019241047502}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei5.prefab

@ -11242,6 +11242,7 @@ Transform:
- {fileID: 1970244077092972815}
- {fileID: 3573746563818898059}
- {fileID: 5159086729334872949}
- {fileID: 3603730543252604442}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -11375,6 +11376,100 @@ MonoBehaviour:
floorId: 5
Equipment: 0
Power: 1
--- !u!1 &8657739674317062162
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3603730543252604442}
- component: {fileID: 778275284734196416}
- component: {fileID: 3237992769260633442}
- component: {fileID: 2525176721551370683}
m_Layer: 0
m_Name: F5_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3603730543252604442
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8657739674317062162}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 2.2347908, y: -4.230164, z: -0.37514162}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 3202140544741112162}
m_RootOrder: 13
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &778275284734196416
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8657739674317062162}
m_Mesh: {fileID: -3498044722402963258, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &3237992769260633442
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8657739674317062162}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &2525176721551370683
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8657739674317062162}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -3498044722402963258, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &8773921874238867050
GameObject:
m_ObjectHideFlags: 0

95
Assets/LongZhiMeng/Prefab/ShiNei/nei6.prefab

@ -3340,6 +3340,7 @@ Transform:
- {fileID: 8267688376238574592}
- {fileID: 3335687484538208559}
- {fileID: 8413281386714262238}
- {fileID: 8447084503369184068}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -5583,6 +5584,100 @@ MonoBehaviour:
floorId: 6
Equipment: 0
Power: 1
--- !u!1 &4763452475994764968
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8447084503369184068}
- component: {fileID: 2625809108319954437}
- component: {fileID: 591373180025521340}
- component: {fileID: 3050455550640962857}
m_Layer: 0
m_Name: F6_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &8447084503369184068
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4763452475994764968}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 2.2348003, y: -4.2301545, z: -0.37515116}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 8202022798213912359}
m_RootOrder: 13
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &2625809108319954437
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4763452475994764968}
m_Mesh: {fileID: -2999940422988753196, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &591373180025521340
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4763452475994764968}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &3050455550640962857
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4763452475994764968}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -2999940422988753196, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &4816627089882251604
GameObject:
m_ObjectHideFlags: 0

95
Assets/LongZhiMeng/Prefab/ShiNei/nei7.prefab

@ -5780,6 +5780,7 @@ Transform:
- {fileID: 1140528411203200190}
- {fileID: 6628596048972562779}
- {fileID: 8047959772348124832}
- {fileID: 3469815209313939522}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -6805,6 +6806,100 @@ Transform:
m_Father: {fileID: 6992291273375994136}
m_RootOrder: 11
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &7405912356773064982
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3469815209313939522}
- component: {fileID: 2198987839727055474}
- component: {fileID: 6359801469460478291}
- component: {fileID: 1644433809560714932}
m_Layer: 0
m_Name: F7_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3469815209313939522
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7405912356773064982}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 2.3376808, y: -4.290957, z: -0.37662172}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 6992291273375994136}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &2198987839727055474
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7405912356773064982}
m_Mesh: {fileID: 6186086089479350174, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &6359801469460478291
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7405912356773064982}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &1644433809560714932
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7405912356773064982}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 6186086089479350174, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &7504310342245127216
GameObject:
m_ObjectHideFlags: 0

95
Assets/LongZhiMeng/Prefab/ShiNei/nei8.prefab

@ -4660,6 +4660,100 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &8529170885107600911
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 9194309344176615978}
- component: {fileID: 4962477391996489278}
- component: {fileID: 6402272889508764380}
- component: {fileID: 1562047273203899}
m_Layer: 0
m_Name: F7J_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &9194309344176615978
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8529170885107600911}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -2.6209335, y: 1.4206544, z: 0.000015377998}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1367036764371526403}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &4962477391996489278
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8529170885107600911}
m_Mesh: {fileID: 6804337836085103621, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &6402272889508764380
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8529170885107600911}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &1562047273203899
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8529170885107600911}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 6804337836085103621, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &8548663016950280325
GameObject:
m_ObjectHideFlags: 0
@ -4778,6 +4872,7 @@ Transform:
- {fileID: 4435215434726171981}
- {fileID: 8933766733609170020}
- {fileID: 8850528596243650583}
- {fileID: 9194309344176615978}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}

95
Assets/LongZhiMeng/Prefab/ShiNei/nei9.prefab

@ -39,6 +39,7 @@ Transform:
- {fileID: 1785485402049033520}
- {fileID: 282692474191579495}
- {fileID: 280613358913852168}
- {fileID: 7388227427997205625}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.00001, y: 0, z: 0}
@ -2348,6 +2349,100 @@ MonoBehaviour:
floorId: 9
Equipment: 0
Power: 1
--- !u!1 &8134959858638563462
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7388227427997205625}
- component: {fileID: 9178144376920308045}
- component: {fileID: 6087928326548242698}
- component: {fileID: 4665205782581591162}
m_Layer: 0
m_Name: F8_XFGX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7388227427997205625
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8134959858638563462}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.280777, y: 0.30993465, z: 0.07501224}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 7084987830611188759}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &9178144376920308045
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8134959858638563462}
m_Mesh: {fileID: -4276635596204952295, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!23 &6087928326548242698
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8134959858638563462}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2375953903321155550, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
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
--- !u!64 &4665205782581591162
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8134959858638563462}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -4276635596204952295, guid: e2179f45bdb4eee46a30f0a0cda8d965, type: 3}
--- !u!1 &8177053756591149898
GameObject:
m_ObjectHideFlags: 0

BIN
Assets/LongZhiMeng/ShiNei/LZM_XFGX.FBX

Binary file not shown.

102
Assets/LongZhiMeng/ShiNei/LZM_XFGX.FBX.meta

@ -0,0 +1,102 @@
fileFormatVersion: 2
guid: f818907ccd1cba142967f5ffaa6e2262
ModelImporter:
serializedVersion: 19301
internalIDToNameTable: []
externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: XFGX
second: {fileID: 2100000, guid: 164ae163aaa5da046a49318b4faa9614, type: 2}
materials:
materialImportMode: 1
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
motionNodeName:
rigImportErrors:
rigImportWarnings:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVPackMargin: 4
useFileScale: 1
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/LongZhiMeng/ShiNei/ShiNei.FBX

Binary file not shown.

BIN
Assets/LongZhiMeng/微信图片_20240418103124.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 383 KiB

92
Assets/LongZhiMeng/微信图片_20240418103124.jpg.meta

@ -0,0 +1,92 @@
fileFormatVersion: 2
guid: 75f251dce8525154da22a5ea0a5caff0
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 0
wrapV: 0
wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

2
Assets/Ready Player Me/Avatars/655bfb84751f07df925ce565/2fac66e374c947c41bc74325c6e3d934/Materials/Wolf3D_Outfit_Top.mat

@ -73,5 +73,5 @@ Material:
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 0.8, g: 0.8, b: 0.8, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

2
Assets/Ready Player Me/Avatars/655bfcac751f07df925ce93b/2fac66e374c947c41bc74325c6e3d934/Materials/Wolf3D_Outfit_Footwear.mat

@ -73,5 +73,5 @@ Material:
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 0.8, g: 0.8, b: 0.8, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

2
Assets/Ready Player Me/Characters/Character1.prefab

@ -3652,7 +3652,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &2728067710616108587
RectTransform:
m_ObjectHideFlags: 0

2
Assets/Ready Player Me/Characters/Character2.prefab

@ -729,7 +729,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &1308495718387535865
RectTransform:
m_ObjectHideFlags: 0

601
Assets/Ready Player Me/Characters/Character3.prefab

@ -703,6 +703,84 @@ Transform:
m_Father: {fileID: 8995483499004773591}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1253293950284996107
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7936141959497646763}
- component: {fileID: 7837325763347143269}
- component: {fileID: 3354433202138298091}
m_Layer: 6
m_Name: CurrentTime
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &7936141959497646763
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1253293950284996107}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 5803787952475391710}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: -21.999836}
m_SizeDelta: {x: 280, y: 40}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7837325763347143269
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1253293950284996107}
m_CullTransparentMesh: 1
--- !u!114 &3354433202138298091
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1253293950284996107}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_FontData:
m_Font: {fileID: 12800000, guid: decc468d4945aa245a133e054cecdffe, type: 3}
m_FontSize: 20
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 40
m_Alignment: 3
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u65F6\u95F4\uFF1A----"
--- !u!1 &1282600682866572984
GameObject:
m_ObjectHideFlags: 0
@ -733,6 +811,84 @@ Transform:
m_Father: {fileID: 59782930292197315}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1352309560014824294
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2733968709175242191}
- component: {fileID: 3338933020753609193}
- component: {fileID: 3181397855239458770}
m_Layer: 6
m_Name: CardNumber
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2733968709175242191
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1352309560014824294}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 5803787952475391710}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -20.59, y: 25}
m_SizeDelta: {x: 238.82, y: 40}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3338933020753609193
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1352309560014824294}
m_CullTransparentMesh: 1
--- !u!114 &3181397855239458770
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1352309560014824294}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_FontData:
m_Font: {fileID: 12800000, guid: decc468d4945aa245a133e054cecdffe, type: 3}
m_FontSize: 20
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 40
m_Alignment: 3
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u5361\u53F7\uFF1A----"
--- !u!1 &1411653740474393483
GameObject:
m_ObjectHideFlags: 0
@ -764,6 +920,124 @@ Transform:
m_Father: {fileID: 7787422749887971998}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1478725514097409798
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3216045419867727480}
- component: {fileID: 5211678578744829183}
- component: {fileID: 8621823869144808824}
- component: {fileID: 8049631444855829249}
m_Layer: 6
m_Name: Video
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &3216045419867727480
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1478725514097409798}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 5803787952475391710}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 86.6, y: 26.1}
m_SizeDelta: {x: 32, y: 32}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5211678578744829183
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1478725514097409798}
m_CullTransparentMesh: 1
--- !u!114 &8621823869144808824
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1478725514097409798}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.23137255, g: 1, b: 0.87058824, a: 1}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: f2600680bf07db2468f8db5e68ecc214, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &8049631444855829249
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1478725514097409798}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
m_HighlightedSprite: {fileID: 0}
m_PressedSprite: {fileID: 0}
m_SelectedSprite: {fileID: 0}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 8621823869144808824}
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!1 &1657681275389530736
GameObject:
m_ObjectHideFlags: 0
@ -1221,6 +1495,202 @@ SkinnedMeshRenderer:
m_Center: {x: -0.00031304013, y: 0.0070829215, z: 0.00067709177}
m_Extent: {x: 0.00019083972, y: 0.00019352091, z: 0.000100991165}
m_DirtyAABB: 0
--- !u!1 &2932643158465236017
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5803787952475391710}
- component: {fileID: 8355896249043265956}
- component: {fileID: 2779421238845948204}
m_Layer: 6
m_Name: Info
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5803787952475391710
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2932643158465236017}
m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 2733968709175242191}
- {fileID: 7936141959497646763}
- {fileID: 8173193638043135125}
- {fileID: 3216045419867727480}
m_Father: {fileID: 5793995970507278427}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 70}
m_SizeDelta: {x: 300, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8355896249043265956
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2932643158465236017}
m_CullTransparentMesh: 1
--- !u!114 &2779421238845948204
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2932643158465236017}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0.94509804}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 0492ee65b96618d419d541a35ec78812, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &2991728023648134044
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8173193638043135125}
- component: {fileID: 3187255942514214798}
- component: {fileID: 6609989263067698082}
- component: {fileID: 754835583514343858}
m_Layer: 6
m_Name: TrackPlayback
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8173193638043135125
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2991728023648134044}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 5803787952475391710}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 126.4, y: 26.1}
m_SizeDelta: {x: 32, y: 32}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3187255942514214798
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2991728023648134044}
m_CullTransparentMesh: 1
--- !u!114 &6609989263067698082
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2991728023648134044}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.23137255, g: 1, b: 0.87058824, a: 1}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 5a105fe12e6c52d4db49fa5a196556eb, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &754835583514343858
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2991728023648134044}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
m_HighlightedSprite: {fileID: 0}
m_PressedSprite: {fileID: 0}
m_SelectedSprite: {fileID: 0}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 6609989263067698082}
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!1 &3022917502244957558
GameObject:
m_ObjectHideFlags: 0
@ -2428,6 +2898,8 @@ Transform:
- {fileID: 4320446070723389750}
- {fileID: 2272124404761462963}
- {fileID: 2658543845569417396}
- {fileID: 5793995970507278427}
- {fileID: 3802304557581004169}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -3497,6 +3969,105 @@ Transform:
m_Father: {fileID: 6352287792397335947}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &7485539193214602472
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5793995970507278427}
- component: {fileID: 2000977881733286374}
- component: {fileID: 6927469162861832829}
- component: {fileID: 9198950481384337441}
m_Layer: 6
m_Name: Canvas
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5793995970507278427
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7485539193214602472}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.003, y: 0.003, z: 0.003}
m_Children:
- {fileID: 5803787952475391710}
m_Father: {fileID: 3321855426629495794}
m_RootOrder: 10
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 1.834}
m_SizeDelta: {x: 1920, y: 1080}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!223 &2000977881733286374
Canvas:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7485539193214602472}
m_Enabled: 1
serializedVersion: 3
m_RenderMode: 2
m_Camera: {fileID: 0}
m_PlaneDistance: 100
m_PixelPerfect: 0
m_ReceivesEvents: 1
m_OverrideSorting: 0
m_OverridePixelPerfect: 0
m_SortingBucketNormalizedSize: 0
m_AdditionalShaderChannelsFlag: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_TargetDisplay: 0
--- !u!114 &6927469162861832829
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7485539193214602472}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
m_Name:
m_EditorClassIdentifier:
m_UiScaleMode: 0
m_ReferencePixelsPerUnit: 100
m_ScaleFactor: 1
m_ReferenceResolution: {x: 800, y: 600}
m_ScreenMatchMode: 0
m_MatchWidthOrHeight: 0
m_PhysicalUnit: 3
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96
m_DynamicPixelsPerUnit: 1
--- !u!114 &9198950481384337441
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7485539193214602472}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
m_Name:
m_EditorClassIdentifier:
m_IgnoreReversedGraphics: 1
m_BlockingObjects: 0
m_BlockingMask:
serializedVersion: 2
m_Bits: 4294967295
--- !u!1 &7504334512332770023
GameObject:
m_ObjectHideFlags: 0
@ -3801,6 +4372,36 @@ Transform:
m_Father: {fileID: 954798804449763053}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &7877354992680173180
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3802304557581004169}
m_Layer: 6
m_Name: Pivot
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3802304557581004169
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7877354992680173180}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0.983, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 3321855426629495794}
m_RootOrder: 11
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &7892712727701810483
GameObject:
m_ObjectHideFlags: 0

2
Assets/Ready Player Me/Characters/Character4.prefab

@ -4141,7 +4141,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &5390027276396768406
RectTransform:
m_ObjectHideFlags: 0

2
Assets/Ready Player Me/Characters/Character5.prefab

@ -3764,7 +3764,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &2419738418584790563
RectTransform:
m_ObjectHideFlags: 0

2
Assets/Ready Player Me/Characters/YBot.prefab

@ -317,7 +317,7 @@ TrailRenderer:
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 5a99d53c80950304f8eccd5b84930c7f, type: 2}
- {fileID: 2100000, guid: 04d7395836f5e3a49a496ebeb89faa54, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0

136
Assets/Scenes/MainScene.unity

@ -107,7 +107,7 @@ NavMeshSettings:
m_BuildSettings:
serializedVersion: 2
agentTypeID: 0
agentRadius: 0.5
agentRadius: 0.2
agentHeight: 2
agentSlope: 45
agentClimb: 0.4
@ -115,13 +115,13 @@ NavMeshSettings:
maxJumpAcrossDistance: 0
minRegionArea: 2
manualCellSize: 0
cellSize: 0.16666667
cellSize: 0.06666667
manualTileSize: 0
tileSize: 256
accuratePlacement: 0
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
m_NavMeshData: {fileID: 23800000, guid: 51d08a1bad3082149bcedaf217639a46, type: 2}
--- !u!1001 &389328810
PrefabInstance:
m_ObjectHideFlags: 0
@ -256,7 +256,7 @@ PrefabInstance:
- target: {fileID: 1265597271646066058, guid: aad59b329c27c57428a3ddbb1205a7ab,
type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1265597271646066058, guid: aad59b329c27c57428a3ddbb1205a7ab,
type: 3}
@ -266,7 +266,7 @@ PrefabInstance:
- target: {fileID: 1265597271646066058, guid: aad59b329c27c57428a3ddbb1205a7ab,
type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1265597271646066058, guid: aad59b329c27c57428a3ddbb1205a7ab,
type: 3}
@ -321,7 +321,7 @@ PrefabInstance:
- target: {fileID: 1265597271646066058, guid: aad59b329c27c57428a3ddbb1205a7ab,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
value: -500
objectReference: {fileID: 0}
- target: {fileID: 1265597271646066058, guid: aad59b329c27c57428a3ddbb1205a7ab,
type: 3}
@ -592,6 +592,66 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0}
--- !u!1 &769910639
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 769910641}
- component: {fileID: 769910640}
m_Layer: 0
m_Name: NavmeshSurface
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &769910640
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 769910639}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7a5ac11cc976e418e8d13136b07e1f52, type: 3}
m_Name:
m_EditorClassIdentifier:
m_AgentTypeID: 0
m_CollectObjects: 0
m_Size: {x: 10, y: 10, z: 10}
m_Center: {x: 0, y: 2, z: 0}
m_LayerMask:
serializedVersion: 2
m_Bits: 16384
m_UseGeometry: 0
m_DefaultArea: 0
m_IgnoreNavMeshAgent: 1
m_IgnoreNavMeshObstacle: 1
m_OverrideTileSize: 0
m_TileSize: 256
m_OverrideVoxelSize: 0
m_VoxelSize: 0.06666667
m_BuildHeightMesh: 0
m_NavMeshData: {fileID: 23800000, guid: c43d6f4c8df752448b293354558290a5, type: 2}
--- !u!4 &769910641
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 769910639}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &778059118
GameObject:
m_ObjectHideFlags: 0
@ -622,6 +682,51 @@ Transform:
m_Father: {fileID: 1133822276}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &831345132
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 831345133}
- component: {fileID: 831345134}
m_Layer: 0
m_Name: DeviceCloneParent
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &831345133
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 831345132}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &831345134
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 831345132}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a574343a24c732d4b85cd8c6f01e2b2a, type: 3}
m_Name:
m_EditorClassIdentifier:
Point: {fileID: 3051062197270240133, guid: 81fb2d1d7b450ee4baea675cc8e594f6, type: 3}
NowPointList: []
--- !u!1 &974137406
GameObject:
m_ObjectHideFlags: 0
@ -756,6 +861,8 @@ MonoBehaviour:
hose: {fileID: 0}
annotationInfo: {fileID: 0}
LoadingPanel: {fileID: 1824487987}
characters: []
yBot: {fileID: 0}
--- !u!114 &1133822278
MonoBehaviour:
m_ObjectHideFlags: 0
@ -848,7 +955,7 @@ MonoBehaviour:
y: 12.59996
isDragEnabled: 1
moveSpeed: 10
minHeight: -5
minHeight: -20
maxHeight: 140
isAutoRotate: 0
RotSpeed: 5
@ -1206,15 +1313,18 @@ MonoBehaviour:
m_EditorClassIdentifier:
DeviceBindPrefab: {fileID: 1265597271646066057, guid: 83b297e50f9738f4a89108f0556ab422,
type: 3}
ShuiBengList: []
ShuiXiangList: []
XHSList: []
PenLinBengList: []
PaiYanJiList: []
SongFengJiList: []
textType: 0
BindObjectList: []
NowClickObject: {fileID: 0}
NowType: 0
CanClone: 0
MenuType: 0
layerMask:
serializedVersion: 2
m_Bits: 4294967295
CloneParent: {fileID: 831345133}
ClonePrefab: {fileID: 3051062197270240133, guid: 81fb2d1d7b450ee4baea675cc8e594f6,
type: 3}
--- !u!222 &2140083325
CanvasRenderer:
m_ObjectHideFlags: 0

BIN
Assets/Scenes/MainScene/NavMesh-NavmeshSurface.asset

Binary file not shown.

8
Assets/Scenes/MainScene/NavMesh-NavmeshSurface.asset.meta

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c43d6f4c8df752448b293354558290a5
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 23800000
userData:
assetBundleName:
assetBundleVariant:

95
Assets/Scripts/ANet/1050.prefab

@ -0,0 +1,95 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &828837962821698955
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2766332253738962693}
- component: {fileID: 4441406424967128446}
- component: {fileID: 2194364438564339512}
- component: {fileID: 124552416461216991}
m_Layer: 0
m_Name: 1050
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2766332253738962693
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 828837962821698955}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -12.29, y: -17.561468, z: 44.57}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &4441406424967128446
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 828837962821698955}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &2194364438564339512
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 828837962821698955}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
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
--- !u!65 &124552416461216991
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 828837962821698955}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}

7
Assets/Scripts/ANet/1050.prefab.meta

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 1d7e2089fedd15042abdf9c3d51f9f45
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

95
Assets/Scripts/ANet/1070.prefab

@ -0,0 +1,95 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &2167326369605691856
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2126840323371821178}
- component: {fileID: 8179030164542162640}
- component: {fileID: 1293765920705320252}
- component: {fileID: 8205304985678027396}
m_Layer: 0
m_Name: 1070
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2126840323371821178
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2167326369605691856}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -17.22, y: -17.561468, z: 44.57}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &8179030164542162640
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2167326369605691856}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &1293765920705320252
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2167326369605691856}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
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
--- !u!65 &8205304985678027396
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2167326369605691856}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}

7
Assets/Scripts/ANet/1070.prefab.meta

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 4f1c609155d280f428054b156f3d6329
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

95
Assets/Scripts/ANet/1090.prefab

@ -0,0 +1,95 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &3613886137469071075
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6356296298930090679}
- component: {fileID: 190299783482546276}
- component: {fileID: 8925865812028571756}
- component: {fileID: 929843984405384557}
m_Layer: 0
m_Name: 1090
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6356296298930090679
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3613886137469071075}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -12.29, y: -17.561468, z: 42.07}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &190299783482546276
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3613886137469071075}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &8925865812028571756
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3613886137469071075}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
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
--- !u!65 &929843984405384557
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3613886137469071075}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}

7
Assets/Scripts/ANet/1090.prefab.meta

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 935df60b1b4260d4eadaf4734a4e4c1d
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

47
Assets/Scripts/ANet/DeviceBind.cs

@ -11,8 +11,14 @@ public class DeviceBind : MonoBehaviour
public GameObject BindePrefab;
public Text Title;
public Button CloseBtn;
public void DataBind(DeviceType bindType, List<DeviceList> binddata, string bindobj = null)
private void OnDisable()
{
if (DeviceInfo.Instance.gameObject.activeSelf)
{
DeviceInfo.Instance.gameObject.SetActive(false);
}
}
public void DataBind(DeviceType bindType, List<DeviceList> binddata, string bindobjname = null)
{
Title.text = bindType.ToString() + "列表";
Binddata = binddata;
@ -29,24 +35,25 @@ public class DeviceBind : MonoBehaviour
{
GameObject go = Instantiate(BindePrefab, BindParent);
Color showColor = Color.white;
foreach (var de in DevicePanelManager.Instance.BindObjectList)
{
if (!string.IsNullOrEmpty(de.ObjName))
{
if (de.DeviceId == item.deviceNo)
{
if (de.ObjName == bindobj)
{
showColor = Color.red;
}
else
{
showColor = Color.yellow;
}
break;
}
}
}
//颜色设置
//foreach (var de in DevicePanelManager.Instance.BindObjectList)
//{
// if (!string.IsNullOrEmpty(de.ObjName))
// {
// if (de.DeviceId == item.deviceNo)
// {
// if (de.ObjName == bindobjname)
// {
// showColor = Color.red;
// }
// else
// {
// showColor = Color.yellow;
// }
// break;
// }
// }
//}
go.GetComponent<DeviceItem>().DataBind(item, showColor);
}
if (binddata.Count == 0)

99
Assets/Scripts/ANet/DeviceFollowTarget.cs

@ -0,0 +1,99 @@
using AX.MessageSystem;
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class DeviceFollowTarget : MonoBehaviour
{
public List<Sprite> spList = new List<Sprite>();
public Transform target;
public Camera uiCamera;
private float offset_Y = 2.5f;
private void Start()
{
GetComponent<Button>().onClick.AddListener(ViewClick);
uiCamera = GameObject.Find("Canvas").GetComponent<Canvas>().worldCamera;
}
public void ViewClick()
{
if (GetComponent<DeviceLumos>() && DeviceInfo.Instance.gameObject.activeSelf)
return;
if (FindObjectOfType<FloorButtonsPanel>())
FindObjectOfType<FloorButtonsPanel>().ChangeFloor(target.GetComponent<DeviceObj>().floorId);
Camera.main.GetComponent<CameraOrbit>().SetCameraView(target.position, 15);
if (target && target.GetComponent<DeviceObj>())
{
DevicePanelManager.Instance.NowClickObject = target.GetComponent<DeviceObj>();
if (!target.GetComponent<DeviceLumos>())
{
target.gameObject.AddComponent<DeviceLumos>();
}
if (!GetComponent<DeviceLumos>())
gameObject.AddComponent<DeviceLumos>();
if (target.GetComponent<DeviceObj>().BindData.deviceNo != null)
{
DeviceInfo.Instance.OnShow(target.GetComponent<DeviceObj>().BindData);
}
else
{
target.GetComponent<DeviceObj>().SetBindData();
DeviceInfo.Instance.OnShow(target.GetComponent<DeviceObj>().BindData);
}
}
}
private Vector2 WorldPosToUIPos(Vector3 worldPos)
{
Vector2 world2ScreenPos = Camera.main.WorldToScreenPoint(worldPos);
Vector2 uiPos = new Vector2();
RectTransformUtility.ScreenPointToLocalPointInRectangle(transform.parent.GetComponent<RectTransform>(), world2ScreenPos, uiCamera, out uiPos);
return uiPos;
}
private void OnDisable()
{
if (GetComponent<DeviceLumos>())
{
Destroy(GetComponent<DeviceLumos>());
}
}
private void LateUpdate()
{
if (gameObject.activeSelf && target)
{
GetComponent<RectTransform>().anchoredPosition =
WorldPosToUIPos(new Vector3(target.transform.position.x, target.transform.position.y + offset_Y, target.transform.position.z));
}
if (GetComponent<DeviceLumos>())
{
if (target && DevicePanelManager.Instance.NowClickObject != target.GetComponent<DeviceObj>())
{
Destroy(GetComponent<DeviceLumos>());
}
}
}
public void SetTarget(DeviceObj deviceObj)
{
target = deviceObj.transform;
if (deviceObj.BindType == DeviceType. ||
deviceObj.BindType == DeviceType. ||
deviceObj.BindType == DeviceType.)
{
GetComponent<Image>().sprite = spList[spList.Count - 1];
return;
}
foreach (var item in spList)
{
if (deviceObj.BindType.ToString() == item.name)
{
GetComponent<Image>().sprite = item;
break;
}
}
}
}

11
Assets/Scripts/ANet/DeviceFollowTarget.cs.meta

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 0526089f5df3b684ca63d3fcae2ba54f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

45
Assets/Scripts/ANet/DeviceInfo.cs

@ -24,9 +24,30 @@ public class DeviceInfo : MonoBehaviour
}
public void OnShow(DeviceList info)
{
if (info.deviceNo == null)
return;
infoName.text = "设备信息";
bindInfo = info;
foreach (Transform item in DevicePanelManager.Instance.transform)
{
if (item.GetComponent<DeviceBind>() && item.gameObject.activeSelf)
{
foreach (Transform child in item.GetComponent<DeviceBind>().BindParent)
{
if (child.GetComponent<DeviceItem>())
if (child.GetComponent<DeviceItem>().BindData.deviceNo == info.deviceNo)
{
child.GetComponent<DeviceItem>().Selected.SetActive(true);
}
else
{
child.GetComponent<DeviceItem>().Selected.SetActive(false);
}
}
}
}
foreach (Transform item in infoParent)
{
if (item.name != "None")
@ -50,7 +71,7 @@ public class DeviceInfo : MonoBehaviour
GameObject go = Instantiate(infoItem, infoParent);
go.GetComponent<DeviceInfoItem>().Bind("类型 : " + infobase.deviceTypeName);
}
if (info.deviceType == 256 || info.deviceType == 258)
if (info.deviceType == (int)DeviceType. || info.deviceType == (int)DeviceType.)
{
PLInfo pinfo = JsonConvert.DeserializeObject<PLInfo>(info.timelyData.ToString());
{
@ -71,7 +92,7 @@ public class DeviceInfo : MonoBehaviour
go.GetComponent<DeviceInfoItem>().Bind("启停状态 : " + (pinfo.startStopStatus == "0" ? "停止" : "启动"));
}
}
else if (info.deviceType == 401)
else if (info.deviceType == (int)DeviceType.)
{
SXInfo pinfo = JsonConvert.DeserializeObject<SXInfo>(info.timelyData.ToString());
{
@ -83,9 +104,10 @@ public class DeviceInfo : MonoBehaviour
go.GetComponent<DeviceInfoItem>().Bind("预警状态 : " + (pinfo.alarmStatus == "0" ? "正常" : "告警"));
}
}
else if (info.deviceType == 305)
else if (info.deviceType == (int)DeviceType. || info.deviceType == (int)DeviceType.
|| info.deviceType == (int)DeviceType. || info.deviceType == (int)DeviceType.)
{
XHSInfo pinfo = JsonConvert.DeserializeObject<XHSInfo>(info.timelyData.ToString());
XHSMDInfo pinfo = JsonConvert.DeserializeObject<XHSMDInfo>(info.timelyData.ToString());
{
GameObject go = Instantiate(infoItem, infoParent);
go.GetComponent<DeviceInfoItem>().Bind("压力 : " + pinfo.pressure);
@ -104,6 +126,19 @@ public class DeviceInfo : MonoBehaviour
go.GetComponent<DeviceInfoItem>().Bind("描述 : " + infobase.descript);
}
gameObject.SetActive(true);
StopAllCoroutines();
StartCoroutine(Refresh(infobase.deviceNo));
}
IEnumerator Refresh(string deviceNo)
{
DevicePanelManager.Instance.RefreshData(deviceNo);
yield return new WaitForSeconds(5);
Debug.Log("刷新");
var data = DevicePanelManager.Instance.GetDeviceData(deviceNo);
if (data != null)
{
OnShow(data);
}
}
}
public class InfoBase
@ -133,7 +168,7 @@ public class PLInfo : InfoBase
public string powerState;
public string manualAutomaticState;
}
public class XHSInfo : InfoBase
public class XHSMDInfo : InfoBase
{
public string pressure;
public string alarmStatus;

48
Assets/Scripts/ANet/DeviceItem.cs

@ -12,21 +12,63 @@ public class DeviceItem : MonoBehaviour
public Button LocalBtn;
public Button ViewBtn;
public Image CanLocal;
public GameObject Selected;
void Start()
{
LocalBtn.onClick.AddListener(LocalBtn_Click);
ViewBtn.onClick.AddListener(ViewBtn_Click);
}
private void Update()
{
if (Input.GetKey(KeyCode.Q))
{
if (Input.GetKeyDown(KeyCode.O))
{
LocalBtn.gameObject.SetActive(true);
}
if (Input.GetKeyDown(KeyCode.H))
{
LocalBtn.gameObject.SetActive(false);
}
}
}
public void DataBind(DeviceList bindData, Color showColor)
{
BindData = bindData;
ShowText.text = bindData.deviceName;
ShowText.text = bindData.deviceName + bindData.descript;
LocalBtn.image.color = showColor;
}
private void ViewBtn_Click()
{
DeviceInfo.Instance.OnShow(BindData);
if (Selected.gameObject.activeSelf && DeviceInfo.Instance.gameObject.activeSelf)
return;
string deviceName = "";
foreach (var item in DevicePanelManager.Instance.BindObjectList)
{
if (item.DeviceId == BindData.deviceNo)
{
deviceName = item.ObjName;
break;
}
}
if (!string.IsNullOrEmpty(deviceName))
{
DeviceObj obj = DeviceObjManager.Instance.GetDeviceByName(deviceName);
if (null != obj)
{
obj.GetComponent<DeviceObj>().ShowList();
}
else
{
DeviceInfo.Instance.OnShow(BindData);
DevicePanelManager.Instance.NowClickObject = null;
}
}
else
{
DeviceInfo.Instance.OnShow(BindData);
DevicePanelManager.Instance.NowClickObject = null;
}
}
private void LocalBtn_Click()

69
Assets/Scripts/ANet/DeviceLumos.cs

@ -0,0 +1,69 @@
using UnityEngine;
using UnityEngine.UI;
[DisallowMultipleComponent]
public class DeviceLumos : MonoBehaviour
{
public Color NormalColor = Color.white;
public Color TargetColor = Color.red;
private float time;
private bool LumosReady;
private float Interval = 0.5f;
private void Awake()
{
if (GetComponent<Renderer>())
{
NormalColor = GetComponent<Renderer>().material.color;
TargetColor = Color.red;
}
else if (GetComponent<Image>())
{
NormalColor = GetComponent<Image>().color;
TargetColor = Color.green;
}
}
private void LateUpdate()
{
time += Time.deltaTime;
if (time > Interval)
{
time = 0.0f;
LumosReady = !LumosReady;
}
if (GetComponent<Renderer>())
{
if (LumosReady)
{
GetComponent<Renderer>().material.SetColor("_Color", NormalColor);
}
else
{
GetComponent<Renderer>().material.SetColor("_Color", TargetColor);
}
}
else if (GetComponent<Image>())
{
if (LumosReady)
{
GetComponent<Image>().color = NormalColor;
}
else
{
GetComponent<Image>().color = TargetColor;
}
}
}
private void OnDestroy()
{
if (GetComponent<Renderer>())
{
GetComponent<Renderer>().material.SetColor("_Color", NormalColor);
}
else if (GetComponent<Image>())
{
GetComponent<Image>().color = NormalColor;
}
}
}

11
Assets/Scripts/ANet/DeviceLumos.cs.meta

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 2c0daed4e09401f4dbf0bc6021761e17
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

32
Assets/Scripts/ANet/DeviceMenuToggle.cs

@ -0,0 +1,32 @@
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using AX.MessageSystem;
[RequireComponent(typeof(Toggle))]
public class DeviceMenuToggle : MonoBehaviour
{
public DeviceType menuType;
private Toggle M_toggle;
void Start()
{
M_toggle = GetComponent<Toggle>();
M_toggle.onValueChanged.AddListener(M_toggle_ValueChanged);
}
private void M_toggle_ValueChanged(bool isOn)
{
if (isOn)
{
DevicePanelManager.Instance.ShowBindList(menuType);
}
else
{
DevicePanelManager.Instance.ShowBindList(DeviceType.);
}
MessageDispatcher.SendMessage("DeviceMenuChanged", new KeyValuePair<DeviceType, bool>(menuType, isOn));
}
}

11
Assets/Scripts/ANet/DeviceMenuToggle.cs.meta

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: d52e25c232aba6a42a4bd0e25637df8b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

152
Assets/Scripts/ANet/DeviceObj.cs

@ -2,15 +2,98 @@ using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
using AX.MessageSystem;
using System;
public class DeviceObj : MonoBehaviour
{
public DeviceList BindData;
public DeviceType BindType;
public GameObject tParent;
public GameObject tIcon;
public GameObject tIconObj;
public bool isShow = false;
public int floorId = 0;
void Start()
{
MessageDispatcher.AddListener("DeviceMenuChanged", DeviceMenuChanged);
MessageDispatcher.AddListener("FloorChanged", FloorChanged);
}
private void FloorChanged(IMessage obj)
{
if (DevicePanelManager.Instance.MenuType == BindType)
{
int number = (int)obj.Data;
if (number == 10000)
{
isShow = true;
}
else
{
isShow = number == floorId ? true : false;
}
if (tIconObj)
tIconObj.gameObject.SetActive(isShow);
gameObject.GetComponent<MeshRenderer>().enabled = isShow;
}
}
private void DeviceMenuChanged(IMessage obj)
{
KeyValuePair<DeviceType, bool> data = (KeyValuePair<DeviceType, bool>)obj.Data;
if (data.Key == BindType)
{
isShow = data.Value;
if (tIconObj)
tIconObj.gameObject.SetActive(isShow);
gameObject.GetComponent<MeshRenderer>().enabled = isShow;
}
else
{
isShow = false;
if (tIconObj)
tIconObj.gameObject.SetActive(isShow);
gameObject.GetComponent<MeshRenderer>().enabled = isShow;
}
}
private void OnDestroy()
{
MessageDispatcher.RemoveListener("DeviceMenuChanged", DeviceMenuChanged);
MessageDispatcher.RemoveListener("FloorChanged", FloorChanged);
}
private void Update()
{
if (Input.GetKeyDown(KeyCode.Delete))
{
if (DevicePanelManager.Instance.NowClickObject == this)
{
DeviceObjManager.Instance.DelObj(name);
if (tIconObj)
{
Destroy(tIconObj);
}
Destroy(gameObject);
}
}
if (GetComponent<DeviceLumos>())
{
if (DevicePanelManager.Instance.NowClickObject != this)
{
Destroy(GetComponent<DeviceLumos>());
}
}
//if (BindType == DevicePanelManager.Instance.MenuType)
//{
// if (!isShow)
// isShow = true;
//}
//else
//{
// if (isShow)
// isShow = false;
//}
}
private void OnMouseDown()
{
@ -20,4 +103,73 @@ public class DeviceObj : MonoBehaviour
}
DevicePanelManager.Instance.ShowBindList(BindType, this);
}
public void ShowList()
{
if (tIconObj)
{
tIconObj.GetComponent<DeviceFollowTarget>().ViewClick();
}
else
{
DevicePanelManager.Instance.NowClickObject = null;
}
}
public void CreateIcon(DeviceType type, int floorId)
{
BindType = type;
this.floorId = floorId;
if (tIconObj == null)
{
var topIconsP = GameObject.Find("Canvas").transform.Find("DeviceIconPanel");
if (!topIconsP)
{
topIconsP = Instantiate(tParent, GameObject.Find("Canvas").transform).transform;
topIconsP.name = "DeviceIconPanel";
}
topIconsP.transform.SetAsFirstSibling();
tIconObj = Instantiate(tIcon, topIconsP.transform);
tIconObj.name = name;
tIconObj.GetComponent<DeviceFollowTarget>().SetTarget(this);
}
if (DevicePanelManager.Instance.NowType == BindType)
{
isShow = true;
}
else
{
isShow = false;
}
tIconObj.gameObject.SetActive(isShow);
gameObject.GetComponent<MeshRenderer>().enabled = isShow;
}
public void SetBindData()
{
string deviceId = "";
foreach (var item in DevicePanelManager.Instance.BindObjectList)
{
if (item.ObjName == name)
{
deviceId = item.DeviceId;
break;
}
}
if (!string.IsNullOrEmpty(deviceId))
{
foreach (var datalist in DevicePanelManager.Instance.AllData)
{
if (datalist.Key == BindType)
{
foreach (var data in datalist.Value)
{
if (deviceId == data.deviceNo)
{
BindData = data;
break;
}
}
}
}
}
}
}

174
Assets/Scripts/ANet/DeviceObjManager.cs

@ -0,0 +1,174 @@
using AX.MessageSystem;
using Newtonsoft.Json;
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[Serializable]
public class DeviceCloneData
{
public string name;
public int floorId;
public DeviceType type;
public Vector3 postion;
}
public class DeviceObjManager : MonoBehaviour
{
public static DeviceObjManager Instance;
public GameObject Point;
public List<DeviceCloneData> NowPointList = new List<DeviceCloneData>();
private string objId = "objlistid";
private void Awake()
{
MessageDispatcher.AddListener("ConfigLoadOver", ConfigLoadOver);
Instance = this;
}
private void Start()
{
}
private void OnDestroy()
{
MessageDispatcher.RemoveListener("ConfigLoadOver", ConfigLoadOver);
}
private void ConfigLoadOver(IMessage obj)
{
LoadDeviceObjs();
}
private void Update()
{
if (Input.GetKey(KeyCode.Q))
{
if (Input.GetKeyDown(KeyCode.Delete))
{
if (DevicePanelManager.Instance.MenuType == DeviceType.)
{
NowPointList.Clear();
SaveObjs();
return;
}
for (int i = 0; i < NowPointList.Count; i++)
{
if (NowPointList[i].type == DevicePanelManager.Instance.MenuType)
{
NowPointList.RemoveAt(i);
i--;
}
}
SaveObjs();
}
}
}
public DeviceObj GetDeviceByName(string dname)
{
DeviceObj result = null;
foreach (Transform item in transform)
{
if (item.name == dname)
{
result = item.GetComponent<DeviceObj>();
break;
}
}
return result;
}
public void AddObj(string objName)
{
foreach (Transform item in transform)
{
if (item.name == objName && item.GetComponent<DeviceObj>())
{
var obj = new DeviceCloneData();
obj.name = item.name;
obj.postion = item.position;
obj.floorId = item.GetComponent<DeviceObj>().floorId;
obj.type = item.GetComponent<DeviceObj>().BindType;
bool has = false;
foreach (var data in NowPointList)
{
if (data.name == obj.name)
{
data.postion = obj.postion;
data.type = obj.type;
has = true;
}
}
if (!has)
{
NowPointList.Add(obj);
}
break;
}
}
SaveObjs();
}
public void DelObj(string objName)
{
foreach (var item in DevicePanelManager.Instance.BindObjectList)
{
if (item.ObjName == objName)
{
item.ObjName = "";
break;
}
}
DevicePanelManager.Instance.SaveDeviceObjConfig();
for (int i = 0; i < NowPointList.Count; i++)
{
if (NowPointList[i].name == objName)
{
NowPointList.Remove(NowPointList[i]);
break;
}
}
SaveObjs();
}
public void SaveObjs()
{
var json = JsonConvert.SerializeObject(NowPointList);
string url = string.Format(HttpManager.Instance.PostIOilTankById, objId);
if (Application.platform == RuntimePlatform.WebGLPlayer)
{
url = url.Substring(url.IndexOf("api") - 1);
}
HttpManager.Instance.Post(url, json, () =>
{
Debug.Log("保存点位成功!");
});
}
private void LoadDeviceObjs()
{
try
{
string url = string.Format(HttpManager.Instance.GetOilTankById, objId);
Debug.Log($"the url is :{ url}");
if (Application.platform == RuntimePlatform.WebGLPlayer)
{
url = url.Substring(url.IndexOf("api") - 1);
}
HttpManager.Instance.Get<string>(url, d =>
{
NowPointList = JsonConvert.DeserializeObject<List<DeviceCloneData>>(d);
foreach (Transform item in transform)
{
Destroy(item.gameObject);
}
foreach (var item in NowPointList)
{
GameObject go = Instantiate(Point, item.postion, Quaternion.identity, transform);
go.name = item.name;
go.GetComponent<DeviceObj>().CreateIcon(item.type, item.floorId);
SelectionManager.Instance.Sets.Add(go);
}
});
}
catch
{
Debug.LogError("暂无数据!");
}
}
}

11
Assets/Scripts/ANet/DeviceObjManager.cs.meta

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: a574343a24c732d4b85cd8c6f01e2b2a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

504
Assets/Scripts/ANet/DevicePanelManager.cs

@ -8,6 +8,8 @@ using UnityEngine;
using System.Security.Cryptography;
using System.IO;
using UnityEngine.Networking;
using UnityEngine.EventSystems;
using AX.MessageSystem;
#region 接口数据类型
#pragma warning disable IDE1006 // 命名样式
@ -37,6 +39,15 @@ public class diveceSourceData
public string sign;
public long timestamp;
}
public class diveceAlarmData
{
public int currentPage;
public int pageSize;
public long buildingId;
public string type;//fire fault type事件类型(fire=火警, fault=故障)
public string sign;
public long timestamp;
}
[Serializable]
public class PageInfoList<T>
{
@ -160,6 +171,40 @@ public class DeviceList
public string zone { get; set; }
}
[Serializable]
public class TotaDivecelAlarmInfo
{
/// <summary>
/// 状态码
/// </summary>
public int? code { get; set; }
/// <summary>
/// 数据
/// </summary>
public PageInfoList<DeviceAlarmList> data { get; set; }
/// <summary>
/// 消息
/// </summary>
public string message { get; set; }
}
[Serializable]
public class DeviceAlarmList
{
public string alarmTime;
public string createTime;
public string descript;
public string deviceName;
public string deviceNo;
public int deviceType;
public string deviceTypeName;
public string handleAlarmTime;
public string handlePeople;
public string handlePhone;
public string id;
public string modifyTime;
public int state;
public int status;
}
#pragma warning restore IDE1006 // 命名样式
#endregion
//diviceid(136-用户信息传输装置, 258-消防水泵状态, 401-消防水箱水位,
@ -173,12 +218,16 @@ public class DeviceList
public enum DeviceType
{
= 0,
,
,
,
,
,
= 258,//
= 256,//
= 401,//
= 305,//
= 304,//
= 301,//
= 302,//
= 451,
= 452,
= 453,
}
public class DevicePanelManager : MonoBehaviour
{
@ -193,114 +242,233 @@ public class DevicePanelManager : MonoBehaviour
private int pageSize = 100000;
private long buildId = 1162809597414907904;//凯德虹口商业中心--大型城市综合体
private long buildId1 = 1162809590251036672;//凯德虹口商业中心-超高层
//private string diveceId = "256";
public List<DeviceList> ShuiBengList = new List<DeviceList>();
public List<DeviceList> ShuiXiangList = new List<DeviceList>();
public List<DeviceList> XHSList = new List<DeviceList>();
public List<DeviceList> PenLinBengList = new List<DeviceList>();
public List<DeviceList> PaiYanJiList = new List<DeviceList>();
public List<DeviceList> SongFengJiList = new List<DeviceList>();
//服务端获取全部数据
public List<KeyValuePair<DeviceType, List<DeviceList>>> AllData = new List<KeyValuePair<DeviceType, List<DeviceList>>>();
public DeviceType textType;
private bool getDataError = false;
private float timmer = 0;
#endregion
#region 本地数据绑定
public List<DeviceObjConfig> BindObjectList = new List<DeviceObjConfig>();
public DeviceObj NowClickObject;
public DeviceType NowType;
private string objPath = "/DeviceObj.json";
private string objId = "binddataid";
#region 创建绑定点位
public bool CanClone = false;
public DeviceType MenuType;
public LayerMask layerMask = -1;
private float DistanceY = 0;
public Transform CloneParent;
public GameObject ClonePrefab;
#endregion
#endregion
void Awake()
{
MessageDispatcher.AddListener("ConfigLoadOver", ConfigLoadOver);
Instance = this;
}
private void Start()
{
}
private void OnDestroy()
{
MessageDispatcher.RemoveListener("ConfigLoadOver", ConfigLoadOver);
}
private void ConfigLoadOver(IMessage obj)
{
LoadDeciceData();
LoadDeviceObjConfig();
}
private void LoadDeciceData()
public void RefreshAllData()
{
ShuiBengList.Clear();
ShuiXiangList.Clear();
XHSList.Clear();
PenLinBengList.Clear();
PaiYanJiList.Clear();
SongFengJiList.Clear();
LoadDiviceData(buildId, "258", DeviceType.);
LoadDiviceData(buildId, "401", DeviceType.);
LoadDiviceData(buildId, "305", DeviceType.);
LoadDiviceData(buildId, "256", DeviceType.);
LoadDiviceData(buildId, "452", DeviceType.);
LoadDiviceData(buildId, "451", DeviceType.);
LoadDiviceData(buildId1, "258", DeviceType.);
LoadDiviceData(buildId1, "401", DeviceType.);
LoadDiviceData(buildId1, "305", DeviceType.);
LoadDiviceData(buildId1, "256", DeviceType.);
LoadDiviceData(buildId1, "452", DeviceType.);
LoadDiviceData(buildId1, "451", DeviceType.);
StopAllCoroutines();
LoadDeciceData();
}
public void RefreshData(string deviceNo)
{
StopAllCoroutines();
LoadDeciceData(deviceNo);
}
public DeviceList GetDeviceData(string deviceNo)
{
DeviceList data = null;
foreach (var item in AllData)
{
foreach (var value in item.Value)
{
if (value.deviceNo == deviceNo)
{
data = value;
break;
}
}
}
return data;
}
private void LoadDeciceData(string deviceNo = null)
{
if (deviceNo == null)
{
AllData.Clear();
foreach (DeviceType i in Enum.GetValues(typeof(DeviceType)))
{
if (i != DeviceType.)
{
KeyValuePair<DeviceType, List<DeviceList>> info = new KeyValuePair<DeviceType, List<DeviceList>>(
i, new List<DeviceList>());
AllData.Add(info);
}
}
}
foreach (var item in AllData)
{
int iType = (int)item.Key;
LoadDiviceData(buildId, iType.ToString(), item.Key, deviceNo);
LoadDiviceData(buildId1, iType.ToString(), item.Key, deviceNo);
}
}
private void LateUpdate()
{
//if (Input.GetKeyDown(KeyCode.L))
//{
// LoadDiviceData(buildId, "258", DeviceType.水泵);
//}
//if (Input.GetKeyDown(KeyCode.T))
//{
// StopAllCoroutines();
// StartCoroutine(waitToBind(DeviceType.喷淋泵, PenLinBengList));
//}
//if (Input.GetKeyDown(KeyCode.A))
//{
// StopAllCoroutines();
// StartCoroutine(waitToBind(DeviceType.排烟风机, PaiYanJiList));
//}
//if (Input.GetKeyDown(KeyCode.S))
//{
// StopAllCoroutines();
// StartCoroutine(waitToBind(DeviceType.水泵, ShuiBengList));
//}
//if (Input.GetKeyDown(KeyCode.D))
//{
// StopAllCoroutines();
// StartCoroutine(waitToBind(DeviceType.水箱, ShuiXiangList));
//}
//if (Input.GetKeyDown(KeyCode.F))
//{
// StopAllCoroutines();
// StartCoroutine(waitToBind(DeviceType.消火栓, XHSList));
// ShowBindList(textType);
//}
if (Input.GetKey(KeyCode.Q))
{
if (Input.GetKeyDown(KeyCode.P))
{
CanClone = true;
}
if (Input.GetKeyDown(KeyCode.S))
{
DeviceObjManager.Instance.SaveObjs();
}
}
if (CanClone)
{
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
if (Physics.Raycast(ray, out RaycastHit hit, Mathf.Infinity, layerMask))
{
if (!EventSystem.current.IsPointerOverGameObject())
{
int floorid = GetFloorId(hit.transform);
if (Input.GetMouseButtonDown(0) && floorid != 0)
{
CreatePoint(hit.point, floorid);
}
}
if (Input.GetMouseButtonDown(1))
{
CanClone = false;
}
}
}
if (getDataError == true)
{
timmer += Time.deltaTime;
if (timmer >= 60)
{
timmer = 0;
getDataError = false;
RefreshAllData();
Debug.LogWarning("从对方服务器获取数据错误!");
}
}
}
public void ShowBindList(DeviceType type, DeviceObj selectObject)
private int GetFloorId(Transform obj)
{
StopAllCoroutines();
NowClickObject = selectObject;
NowType = type;
if (type == DeviceType.)
if (obj.GetComponent<InstantiateData>())
{
StartCoroutine(waitToBind(DeviceType., ShuiBengList));
return obj.GetComponent<InstantiateData>().floorId;
}
else if (type == DeviceType.)
else
{
StartCoroutine(waitToBind(DeviceType., ShuiXiangList));
if (obj.parent != null)
{
foreach (Transform child in obj.parent)
{
if (child.GetComponent<InstantiateData>())
{
return child.GetComponent<InstantiateData>().floorId;
}
}
}
if (obj.parent.parent != null)
{
foreach (Transform child in obj.parent.parent)
{
if (child.GetComponent<InstantiateData>())
{
return child.GetComponent<InstantiateData>().floorId;
}
}
}
return 0;
}
else if (type == DeviceType.)
}
private void CreatePoint(Vector3 position, int floorId)
{
var pos = new Vector3(position.x, position.y + DistanceY, position.z);
var go = Instantiate(ClonePrefab, pos, Quaternion.identity, CloneParent);
go.name = $"{MenuType}{AX.Network.Common.GUID.NewGuid()}";
if (go.GetComponent<DeviceObj>())
{
StartCoroutine(waitToBind(DeviceType., XHSList));
go.GetComponent<DeviceObj>().CreateIcon(MenuType, floorId);
}
else if (type == DeviceType.)
SelectionManager.Instance.Sets.Add(go);
}
public void ShowBindList(DeviceType type)
{
StopAllCoroutines();
MenuType = type;
NowClickObject = null;
NowType = type;
if (type != DeviceType.)
{
StartCoroutine(waitToBind(DeviceType., PenLinBengList));
List<DeviceList> infoList = new List<DeviceList>();
foreach (var item in AllData)
{
if (item.Key == type)
{
foreach (var value in item.Value)
{
infoList.Add(value);
}
break;
}
}
BindDeviceList(type, infoList);
}
else if (type == DeviceType.)
else
{
StartCoroutine(waitToBind(DeviceType., PaiYanJiList));
foreach (Transform item in transform)
{
item.gameObject.SetActive(false);
}
}
else if (type == DeviceType.)
}
public void ShowBindList(DeviceType type, DeviceObj selectObject)
{
NowClickObject = selectObject;
NowType = type;
if (type != DeviceType.)
{
StartCoroutine(waitToBind(DeviceType., SongFengJiList));
List<DeviceList> infoList = new List<DeviceList>();
foreach (var item in AllData)
{
if (item.Key == type)
{
foreach (var value in item.Value)
{
infoList.Add(value);
}
break;
}
}
BindDeviceList(type, infoList);
}
else
{
@ -310,15 +478,14 @@ public class DevicePanelManager : MonoBehaviour
}
}
}
IEnumerator waitToBind(DeviceType type, List<DeviceList> bindData, float time = 0.1f)
private void BindDeviceList(DeviceType type, List<DeviceList> bindData)
{
yield return new WaitForSeconds(time);
bool has = false;
foreach (Transform item in transform)
{
if (item.GetComponent<DeviceBind>() && item.GetComponent<DeviceBind>().BindType == type)
{
item.GetComponent<DeviceBind>().DataBind(type, bindData, NowClickObject.name);
item.GetComponent<DeviceBind>().DataBind(type, bindData, null == NowClickObject ? null : NowClickObject.name);
has = true;
}
else
@ -330,10 +497,10 @@ public class DevicePanelManager : MonoBehaviour
{
var go = Instantiate(DeviceBindPrefab, transform);
go.name = type.ToString();
go.GetComponent<DeviceBind>().DataBind(type, bindData, NowClickObject.name);
go.GetComponent<DeviceBind>().DataBind(type, bindData, null == NowClickObject ? null : NowClickObject.name);
}
}
private void LoadDiviceData(long buildId, string diviceId, DeviceType type)
private void LoadDiviceData(long buildId, string diviceId, DeviceType type, string deviceNo = null)
{
using (MD5 md5Hash = MD5.Create())
{
@ -356,112 +523,106 @@ public class DevicePanelManager : MonoBehaviour
{
Post<diveceSourceData, TotaDivecelInfo>($"{baseHttpUrl}?appKey={key}", postData, (d) =>
{
Debug.Log(d.code);
if (type == DeviceType.)
//Debug.Log(d.code);
if (d.code != 200)
{
foreach (var item in d.data.list)
{
ShuiBengList.Add(item);
}
getDataError = true;
return;
}
else if (type == DeviceType.)
if (deviceNo == null)
{
//ShuiXiangList = d.data.list;
foreach (var item in d.data.list)
{
ShuiXiangList.Add(item);
foreach (var data in AllData)
{
if (data.Key == type)
{
data.Value.Add(item);
}
}
}
}
else if (type == DeviceType.)
{
//XHSList = d.data.list;
foreach (var item in d.data.list)
{
XHSList.Add(item);
}
}
else if (type == DeviceType.)
{
//PenLinBengList = d.data.list;
foreach (var item in d.data.list)
{
PenLinBengList.Add(item);
}
}
else if (type == DeviceType.)
{
//PaiYanJiList = d.data.list;
foreach (var item in d.data.list)
{
PaiYanJiList.Add(item);
}
}
else if (type == DeviceType.)
else
{
foreach (var item in d.data.list)
{
SongFengJiList.Add(item);
if (item.deviceNo == deviceNo)
{
foreach (var data in AllData)
{
if (data.Key == type)
{
for (int i = 0; i < data.Value.Count; i++)
{
if (data.Value[i].deviceNo == deviceNo)
{
data.Value[i] = item;
Debug.Log("数据刷新成功!");
break;
}
}
}
}
}
}
}
}, (a, b) =>
{
Debug.Log(a + b);
Debug.LogError(a + b);
getDataError = true;
});
}
else
{
PostJson<diveceSourceData, TotaDivecelInfo>($"?appKey={key}", postData, (d) =>
{
Debug.Log(d.code);
if (type == DeviceType.)
//Debug.Log(d.code);
if (d.code != 200)
{
foreach (var item in d.data.list)
{
ShuiBengList.Add(item);
}
getDataError = true;
return;
}
else if (type == DeviceType.)
if (deviceNo == null)
{
//ShuiXiangList = d.data.list;
foreach (var item in d.data.list)
{
ShuiXiangList.Add(item);
foreach (var data in AllData)
{
if (data.Key == type)
{
data.Value.Add(item);
}
}
}
}
else if (type == DeviceType.)
{
//XHSList = d.data.list;
foreach (var item in d.data.list)
{
XHSList.Add(item);
}
}
else if (type == DeviceType.)
{
//PenLinBengList = d.data.list;
foreach (var item in d.data.list)
{
PenLinBengList.Add(item);
}
}
else if (type == DeviceType.)
{
//PaiYanJiList = d.data.list;
foreach (var item in d.data.list)
{
PaiYanJiList.Add(item);
}
}
else if (type == DeviceType.)
else
{
foreach (var item in d.data.list)
{
SongFengJiList.Add(item);
if (item.deviceNo == deviceNo)
{
foreach (var data in AllData)
{
if (data.Key == type)
{
for (int i = 0; i < data.Value.Count; i++)
{
if (data.Value[i].deviceNo == deviceNo)
{
data.Value[i] = item;
Debug.Log("数据刷新成功!");
break;
}
}
}
}
}
}
}
}, (a, b) =>
{
Debug.Log(a + b);
Debug.LogError(a + b);
getDataError = true;
});
}
}
@ -568,7 +729,7 @@ public class DevicePanelManager : MonoBehaviour
{
try
{
string url = string.Format(HttpManager.Instance.GetBreakPointsById, objId);
string url = string.Format(HttpManager.Instance.GetOilTankById, objId);
Debug.Log($"the url is :{ url}");
if (Application.platform == RuntimePlatform.WebGLPlayer)
{
@ -576,13 +737,13 @@ public class DevicePanelManager : MonoBehaviour
}
HttpManager.Instance.Get<string>(url, d =>
{
Debug.Log("aaaaaaaaaaaaaaaaaaaaaa:" + d);
//Debug.Log("aaaaaaaaaaaaaaaaaaaaaa:" + d);
BindObjectList = JsonConvert.DeserializeObject<List<DeviceObjConfig>>(d);
});
}
catch
{
Debug.Log("暂无数据!");
Debug.LogError("暂无数据!");
}
}
public void SaveDeviceObjConfig(DeviceObjConfig config)
@ -601,8 +762,21 @@ public class DevicePanelManager : MonoBehaviour
{
BindObjectList.Add(config);
}
string bindName = "";
foreach (Transform ts in DeviceObjManager.Instance.transform)
{
if (ts.name == config.ObjName)
{
bindName = ts.name;
break;
}
}
if (!string.IsNullOrEmpty(bindName))
{
DeviceObjManager.Instance.AddObj(bindName);
}
var json = JsonConvert.SerializeObject(BindObjectList);
string url = string.Format(HttpManager.Instance.PostBreakPointsById, objId);
string url = string.Format(HttpManager.Instance.PostIOilTankById, objId);
if (Application.platform == RuntimePlatform.WebGLPlayer)
{
url = url.Substring(url.IndexOf("api") - 1);
@ -612,4 +786,18 @@ public class DevicePanelManager : MonoBehaviour
ShowBindList(NowType, NowClickObject);
});
}
public void SaveDeviceObjConfig()
{
var json = JsonConvert.SerializeObject(BindObjectList);
string url = string.Format(HttpManager.Instance.PostIOilTankById, objId);
if (Application.platform == RuntimePlatform.WebGLPlayer)
{
url = url.Substring(url.IndexOf("api") - 1);
}
HttpManager.Instance.Post(url, json, () =>
{
Debug.Log("保存成功!");
});
}
}

8
Assets/Scripts/ANet/NavMeshComponents.meta

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 628850431d824da4db27d868dcdd0d0f
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

9
Assets/Scripts/ANet/NavMeshComponents/Editor.meta

@ -0,0 +1,9 @@
fileFormatVersion: 2
guid: 63b588f3892bb4b5eb73ad3d2791e05c
folderAsset: yes
timeCreated: 1477656493
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

258
Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshComponentsGUIUtility.cs

@ -0,0 +1,258 @@
using UnityEngine;
using UnityEngine.AI;
namespace UnityEditor.AI
{
public static class NavMeshComponentsGUIUtility
{
public static void AreaPopup(string labelName, SerializedProperty areaProperty)
{
var areaIndex = -1;
var areaNames = GameObjectUtility.GetNavMeshAreaNames();
for (var i = 0; i < areaNames.Length; i++)
{
var areaValue = GameObjectUtility.GetNavMeshAreaFromName(areaNames[i]);
if (areaValue == areaProperty.intValue)
areaIndex = i;
}
ArrayUtility.Add(ref areaNames, "");
ArrayUtility.Add(ref areaNames, "Open Area Settings...");
var rect = EditorGUILayout.GetControlRect(true, EditorGUIUtility.singleLineHeight);
EditorGUI.BeginProperty(rect, GUIContent.none, areaProperty);
EditorGUI.BeginChangeCheck();
areaIndex = EditorGUI.Popup(rect, labelName, areaIndex, areaNames);
if (EditorGUI.EndChangeCheck())
{
if (areaIndex >= 0 && areaIndex < areaNames.Length - 2)
areaProperty.intValue = GameObjectUtility.GetNavMeshAreaFromName(areaNames[areaIndex]);
else if (areaIndex == areaNames.Length - 1)
NavMeshEditorHelpers.OpenAreaSettings();
}
EditorGUI.EndProperty();
}
public static void AgentTypePopup(string labelName, SerializedProperty agentTypeID)
{
var index = -1;
var count = NavMesh.GetSettingsCount();
var agentTypeNames = new string[count + 2];
for (var i = 0; i < count; i++)
{
var id = NavMesh.GetSettingsByIndex(i).agentTypeID;
var name = NavMesh.GetSettingsNameFromID(id);
agentTypeNames[i] = name;
if (id == agentTypeID.intValue)
index = i;
}
agentTypeNames[count] = "";
agentTypeNames[count + 1] = "Open Agent Settings...";
bool validAgentType = index != -1;
if (!validAgentType)
{
EditorGUILayout.HelpBox("Agent Type invalid.", MessageType.Warning);
}
var rect = EditorGUILayout.GetControlRect(true, EditorGUIUtility.singleLineHeight);
EditorGUI.BeginProperty(rect, GUIContent.none, agentTypeID);
EditorGUI.BeginChangeCheck();
index = EditorGUI.Popup(rect, labelName, index, agentTypeNames);
if (EditorGUI.EndChangeCheck())
{
if (index >= 0 && index < count)
{
var id = NavMesh.GetSettingsByIndex(index).agentTypeID;
agentTypeID.intValue = id;
}
else if (index == count + 1)
{
NavMeshEditorHelpers.OpenAgentSettings(-1);
}
}
EditorGUI.EndProperty();
}
// Agent mask is a set (internally array/list) of agentTypeIDs.
// It is used to describe which agents modifiers apply to.
// There is a special case of "None" which is an empty array.
// There is a special case of "All" which is an array of length 1, and value of -1.
public static void AgentMaskPopup(string labelName, SerializedProperty agentMask)
{
// Contents of the dropdown box.
string popupContent = "";
if (agentMask.hasMultipleDifferentValues)
popupContent = "\u2014";
else
popupContent = GetAgentMaskLabelName(agentMask);
var content = new GUIContent(popupContent);
var popupRect = GUILayoutUtility.GetRect(content, EditorStyles.popup);
EditorGUI.BeginProperty(popupRect, GUIContent.none, agentMask);
popupRect = EditorGUI.PrefixLabel(popupRect, 0, new GUIContent(labelName));
bool pressed = GUI.Button(popupRect, content, EditorStyles.popup);
if (pressed)
{
var show = !agentMask.hasMultipleDifferentValues;
var showNone = show && agentMask.arraySize == 0;
var showAll = show && IsAll(agentMask);
var menu = new GenericMenu();
menu.AddItem(new GUIContent("None"), showNone, SetAgentMaskNone, agentMask);
menu.AddItem(new GUIContent("All"), showAll, SetAgentMaskAll, agentMask);
menu.AddSeparator("");
var count = NavMesh.GetSettingsCount();
for (var i = 0; i < count; i++)
{
var id = NavMesh.GetSettingsByIndex(i).agentTypeID;
var sname = NavMesh.GetSettingsNameFromID(id);
var showSelected = show && AgentMaskHasSelectedAgentTypeID(agentMask, id);
var userData = new object[] { agentMask, id, !showSelected };
menu.AddItem(new GUIContent(sname), showSelected, ToggleAgentMaskItem, userData);
}
menu.DropDown(popupRect);
}
EditorGUI.EndProperty();
}
public static GameObject CreateAndSelectGameObject(string suggestedName, GameObject parent)
{
var parentTransform = parent != null ? parent.transform : null;
var uniqueName = GameObjectUtility.GetUniqueNameForSibling(parentTransform, suggestedName);
var child = new GameObject(uniqueName);
Undo.RegisterCreatedObjectUndo(child, "Create " + uniqueName);
if (parentTransform != null)
Undo.SetTransformParent(child.transform, parentTransform, "Parent " + uniqueName);
Selection.activeGameObject = child;
return child;
}
static bool IsAll(SerializedProperty agentMask)
{
return agentMask.arraySize == 1 && agentMask.GetArrayElementAtIndex(0).intValue == -1;
}
static void ToggleAgentMaskItem(object userData)
{
var args = (object[])userData;
var agentMask = (SerializedProperty)args[0];
var agentTypeID = (int)args[1];
var value = (bool)args[2];
ToggleAgentMaskItem(agentMask, agentTypeID, value);
}
static void ToggleAgentMaskItem(SerializedProperty agentMask, int agentTypeID, bool value)
{
if (agentMask.hasMultipleDifferentValues)
{
agentMask.ClearArray();
agentMask.serializedObject.ApplyModifiedProperties();
}
// Find which index this agent type is in the agentMask array.
int idx = -1;
for (var j = 0; j < agentMask.arraySize; j++)
{
var elem = agentMask.GetArrayElementAtIndex(j);
if (elem.intValue == agentTypeID)
idx = j;
}
// Handle "All" special case.
if (IsAll(agentMask))
{
agentMask.DeleteArrayElementAtIndex(0);
}
// Toggle value.
if (value)
{
if (idx == -1)
{
agentMask.InsertArrayElementAtIndex(agentMask.arraySize);
agentMask.GetArrayElementAtIndex(agentMask.arraySize - 1).intValue = agentTypeID;
}
}
else
{
if (idx != -1)
{
agentMask.DeleteArrayElementAtIndex(idx);
}
}
agentMask.serializedObject.ApplyModifiedProperties();
}
static void SetAgentMaskNone(object data)
{
var agentMask = (SerializedProperty)data;
agentMask.ClearArray();
agentMask.serializedObject.ApplyModifiedProperties();
}
static void SetAgentMaskAll(object data)
{
var agentMask = (SerializedProperty)data;
agentMask.ClearArray();
agentMask.InsertArrayElementAtIndex(0);
agentMask.GetArrayElementAtIndex(0).intValue = -1;
agentMask.serializedObject.ApplyModifiedProperties();
}
static string GetAgentMaskLabelName(SerializedProperty agentMask)
{
if (agentMask.arraySize == 0)
return "None";
if (IsAll(agentMask))
return "All";
if (agentMask.arraySize <= 3)
{
var labelName = "";
for (var j = 0; j < agentMask.arraySize; j++)
{
var elem = agentMask.GetArrayElementAtIndex(j);
var settingsName = NavMesh.GetSettingsNameFromID(elem.intValue);
if (string.IsNullOrEmpty(settingsName))
continue;
if (labelName.Length > 0)
labelName += ", ";
labelName += settingsName;
}
return labelName;
}
return "Mixed...";
}
static bool AgentMaskHasSelectedAgentTypeID(SerializedProperty agentMask, int agentTypeID)
{
for (var j = 0; j < agentMask.arraySize; j++)
{
var elem = agentMask.GetArrayElementAtIndex(j);
if (elem.intValue == agentTypeID)
return true;
}
return false;
}
}
}

12
Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshComponentsGUIUtility.cs.meta

@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 77fba670b979046f18d52d751e0d4659
timeCreated: 1480524815
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

279
Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshLinkEditor.cs

@ -0,0 +1,279 @@
using UnityEngine;
using UnityEngine.AI;
namespace UnityEditor.AI
{
[CanEditMultipleObjects]
[CustomEditor(typeof(NavMeshLink))]
class NavMeshLinkEditor : Editor
{
SerializedProperty m_AgentTypeID;
SerializedProperty m_Area;
SerializedProperty m_CostModifier;
SerializedProperty m_AutoUpdatePosition;
SerializedProperty m_Bidirectional;
SerializedProperty m_EndPoint;
SerializedProperty m_StartPoint;
SerializedProperty m_Width;
static int s_SelectedID;
static int s_SelectedPoint = -1;
static Color s_HandleColor = new Color(255f, 167f, 39f, 210f) / 255;
static Color s_HandleColorDisabled = new Color(255f * 0.75f, 167f * 0.75f, 39f * 0.75f, 100f) / 255;
void OnEnable()
{
m_AgentTypeID = serializedObject.FindProperty("m_AgentTypeID");
m_Area = serializedObject.FindProperty("m_Area");
m_CostModifier = serializedObject.FindProperty("m_CostModifier");
m_AutoUpdatePosition = serializedObject.FindProperty("m_AutoUpdatePosition");
m_Bidirectional = serializedObject.FindProperty("m_Bidirectional");
m_EndPoint = serializedObject.FindProperty("m_EndPoint");
m_StartPoint = serializedObject.FindProperty("m_StartPoint");
m_Width = serializedObject.FindProperty("m_Width");
s_SelectedID = 0;
s_SelectedPoint = -1;
NavMeshVisualizationSettings.showNavigation++;
}
void OnDisable()
{
NavMeshVisualizationSettings.showNavigation--;
}
static Matrix4x4 UnscaledLocalToWorldMatrix(Transform t)
{
return Matrix4x4.TRS(t.position, t.rotation, Vector3.one);
}
void AlignTransformToEndPoints(NavMeshLink navLink)
{
var mat = UnscaledLocalToWorldMatrix(navLink.transform);
var worldStartPt = mat.MultiplyPoint(navLink.startPoint);
var worldEndPt = mat.MultiplyPoint(navLink.endPoint);
var forward = worldEndPt - worldStartPt;
var up = navLink.transform.up;
// Flatten
forward -= Vector3.Dot(up, forward) * up;
var transform = navLink.transform;
transform.rotation = Quaternion.LookRotation(forward, up);
transform.position = (worldEndPt + worldStartPt) * 0.5f;
transform.localScale = Vector3.one;
navLink.startPoint = transform.InverseTransformPoint(worldStartPt);
navLink.endPoint = transform.InverseTransformPoint(worldEndPt);
}
public override void OnInspectorGUI()
{
serializedObject.Update();
NavMeshComponentsGUIUtility.AgentTypePopup("Agent Type", m_AgentTypeID);
EditorGUILayout.Space();
EditorGUILayout.PropertyField(m_StartPoint);
EditorGUILayout.PropertyField(m_EndPoint);
GUILayout.BeginHorizontal();
GUILayout.Space(EditorGUIUtility.labelWidth);
if (GUILayout.Button("Swap"))
{
foreach (NavMeshLink navLink in targets)
{
var tmp = navLink.startPoint;
navLink.startPoint = navLink.endPoint;
navLink.endPoint = tmp;
}
SceneView.RepaintAll();
}
if (GUILayout.Button("Align Transform"))
{
foreach (NavMeshLink navLink in targets)
{
Undo.RecordObject(navLink.transform, "Align Transform to End Points");
Undo.RecordObject(navLink, "Align Transform to End Points");
AlignTransformToEndPoints(navLink);
}
SceneView.RepaintAll();
}
GUILayout.EndHorizontal();
EditorGUILayout.Space();
EditorGUILayout.PropertyField(m_Width);
EditorGUILayout.PropertyField(m_CostModifier);
EditorGUILayout.PropertyField(m_AutoUpdatePosition);
EditorGUILayout.PropertyField(m_Bidirectional);
NavMeshComponentsGUIUtility.AreaPopup("Area Type", m_Area);
serializedObject.ApplyModifiedProperties();
EditorGUILayout.Space();
}
static Vector3 CalcLinkRight(NavMeshLink navLink)
{
var dir = navLink.endPoint - navLink.startPoint;
return (new Vector3(-dir.z, 0.0f, dir.x)).normalized;
}
static void DrawLink(NavMeshLink navLink)
{
var right = CalcLinkRight(navLink);
var rad = navLink.width * 0.5f;
Gizmos.DrawLine(navLink.startPoint - right * rad, navLink.startPoint + right * rad);
Gizmos.DrawLine(navLink.endPoint - right * rad, navLink.endPoint + right * rad);
Gizmos.DrawLine(navLink.startPoint - right * rad, navLink.endPoint - right * rad);
Gizmos.DrawLine(navLink.startPoint + right * rad, navLink.endPoint + right * rad);
}
[DrawGizmo(GizmoType.Selected | GizmoType.Active | GizmoType.Pickable)]
static void RenderBoxGizmo(NavMeshLink navLink, GizmoType gizmoType)
{
if (!EditorApplication.isPlaying)
navLink.UpdateLink();
var color = s_HandleColor;
if (!navLink.enabled)
color = s_HandleColorDisabled;
var oldColor = Gizmos.color;
var oldMatrix = Gizmos.matrix;
Gizmos.matrix = UnscaledLocalToWorldMatrix(navLink.transform);
Gizmos.color = color;
DrawLink(navLink);
Gizmos.matrix = oldMatrix;
Gizmos.color = oldColor;
Gizmos.DrawIcon(navLink.transform.position, "NavMeshLink Icon", true);
}
[DrawGizmo(GizmoType.NotInSelectionHierarchy | GizmoType.Pickable)]
static void RenderBoxGizmoNotSelected(NavMeshLink navLink, GizmoType gizmoType)
{
if (NavMeshVisualizationSettings.showNavigation > 0)
{
var color = s_HandleColor;
if (!navLink.enabled)
color = s_HandleColorDisabled;
var oldColor = Gizmos.color;
var oldMatrix = Gizmos.matrix;
Gizmos.matrix = UnscaledLocalToWorldMatrix(navLink.transform);
Gizmos.color = color;
DrawLink(navLink);
Gizmos.matrix = oldMatrix;
Gizmos.color = oldColor;
}
Gizmos.DrawIcon(navLink.transform.position, "NavMeshLink Icon", true);
}
public void OnSceneGUI()
{
var navLink = (NavMeshLink)target;
if (!navLink.enabled)
return;
var mat = UnscaledLocalToWorldMatrix(navLink.transform);
var startPt = mat.MultiplyPoint(navLink.startPoint);
var endPt = mat.MultiplyPoint(navLink.endPoint);
var midPt = Vector3.Lerp(startPt, endPt, 0.35f);
var startSize = HandleUtility.GetHandleSize(startPt);
var endSize = HandleUtility.GetHandleSize(endPt);
var midSize = HandleUtility.GetHandleSize(midPt);
var zup = Quaternion.FromToRotation(Vector3.forward, Vector3.up);
var right = mat.MultiplyVector(CalcLinkRight(navLink));
var oldColor = Handles.color;
Handles.color = s_HandleColor;
Vector3 pos;
if (navLink.GetInstanceID() == s_SelectedID && s_SelectedPoint == 0)
{
EditorGUI.BeginChangeCheck();
Handles.CubeHandleCap(0, startPt, zup, 0.1f * startSize, Event.current.type);
pos = Handles.PositionHandle(startPt, navLink.transform.rotation);
if (EditorGUI.EndChangeCheck())
{
Undo.RecordObject(navLink, "Move link point");
navLink.startPoint = mat.inverse.MultiplyPoint(pos);
}
}
else
{
if (Handles.Button(startPt, zup, 0.1f * startSize, 0.1f * startSize, Handles.CubeHandleCap))
{
s_SelectedPoint = 0;
s_SelectedID = navLink.GetInstanceID();
}
}
if (navLink.GetInstanceID() == s_SelectedID && s_SelectedPoint == 1)
{
EditorGUI.BeginChangeCheck();
Handles.CubeHandleCap(0, endPt, zup, 0.1f * startSize, Event.current.type);
pos = Handles.PositionHandle(endPt, navLink.transform.rotation);
if (EditorGUI.EndChangeCheck())
{
Undo.RecordObject(navLink, "Move link point");
navLink.endPoint = mat.inverse.MultiplyPoint(pos);
}
}
else
{
if (Handles.Button(endPt, zup, 0.1f * endSize, 0.1f * endSize, Handles.CubeHandleCap))
{
s_SelectedPoint = 1;
s_SelectedID = navLink.GetInstanceID();
}
}
EditorGUI.BeginChangeCheck();
pos = Handles.Slider(midPt + right * navLink.width * 0.5f, right, midSize * 0.03f, Handles.DotHandleCap, 0);
if (EditorGUI.EndChangeCheck())
{
Undo.RecordObject(navLink, "Adjust link width");
navLink.width = Mathf.Max(0.0f, 2.0f * Vector3.Dot(right, (pos - midPt)));
}
EditorGUI.BeginChangeCheck();
pos = Handles.Slider(midPt - right * navLink.width * 0.5f, -right, midSize * 0.03f, Handles.DotHandleCap, 0);
if (EditorGUI.EndChangeCheck())
{
Undo.RecordObject(navLink, "Adjust link width");
navLink.width = Mathf.Max(0.0f, 2.0f * Vector3.Dot(-right, (pos - midPt)));
}
Handles.color = oldColor;
}
[MenuItem("GameObject/AI/NavMesh Link", false, 2002)]
static public void CreateNavMeshLink(MenuCommand menuCommand)
{
var parent = menuCommand.context as GameObject;
GameObject go = NavMeshComponentsGUIUtility.CreateAndSelectGameObject("NavMesh Link", parent);
go.AddComponent<NavMeshLink>();
var view = SceneView.lastActiveSceneView;
if (view != null)
view.MoveToView(go.transform);
}
}
}

12
Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshLinkEditor.cs.meta

@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: ece1e865d1ad84587872fe8580ab5a20
timeCreated: 1477036743
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

49
Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshModifierEditor.cs

@ -0,0 +1,49 @@
using UnityEngine.AI;
namespace UnityEditor.AI
{
[CanEditMultipleObjects]
[CustomEditor(typeof(NavMeshModifier))]
class NavMeshModifierEditor : Editor
{
SerializedProperty m_AffectedAgents;
SerializedProperty m_Area;
SerializedProperty m_IgnoreFromBuild;
SerializedProperty m_OverrideArea;
void OnEnable()
{
m_AffectedAgents = serializedObject.FindProperty("m_AffectedAgents");
m_Area = serializedObject.FindProperty("m_Area");
m_IgnoreFromBuild = serializedObject.FindProperty("m_IgnoreFromBuild");
m_OverrideArea = serializedObject.FindProperty("m_OverrideArea");
NavMeshVisualizationSettings.showNavigation++;
}
void OnDisable()
{
NavMeshVisualizationSettings.showNavigation--;
}
public override void OnInspectorGUI()
{
serializedObject.Update();
EditorGUILayout.PropertyField(m_IgnoreFromBuild);
EditorGUILayout.PropertyField(m_OverrideArea);
if (m_OverrideArea.boolValue)
{
EditorGUI.indentLevel++;
NavMeshComponentsGUIUtility.AreaPopup("Area Type", m_Area);
EditorGUI.indentLevel--;
}
NavMeshComponentsGUIUtility.AgentMaskPopup("Affected Agents", m_AffectedAgents);
EditorGUILayout.Space();
serializedObject.ApplyModifiedProperties();
}
}
}

12
Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshModifierEditor.cs.meta

@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 6fa04b4743e3947eba4d7b9e5832ea69
timeCreated: 1477036742
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

154
Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshModifierVolumeEditor.cs

@ -0,0 +1,154 @@
using UnityEditor.IMGUI.Controls;
using UnityEditorInternal;
using UnityEngine.AI;
using UnityEngine;
namespace UnityEditor.AI
{
[CanEditMultipleObjects]
[CustomEditor(typeof(NavMeshModifierVolume))]
class NavMeshModifierVolumeEditor : Editor
{
SerializedProperty m_AffectedAgents;
SerializedProperty m_Area;
SerializedProperty m_Center;
SerializedProperty m_Size;
static Color s_HandleColor = new Color(187f, 138f, 240f, 210f) / 255;
static Color s_HandleColorDisabled = new Color(187f * 0.75f, 138f * 0.75f, 240f * 0.75f, 100f) / 255;
static int s_HandleControlIDHint = typeof(NavMeshModifierVolumeEditor).Name.GetHashCode();
BoxBoundsHandle m_BoundsHandle = new BoxBoundsHandle(s_HandleControlIDHint);
bool editingCollider
{
get { return EditMode.editMode == EditMode.SceneViewEditMode.Collider && EditMode.IsOwner(this); }
}
void OnEnable()
{
m_AffectedAgents = serializedObject.FindProperty("m_AffectedAgents");
m_Area = serializedObject.FindProperty("m_Area");
m_Center = serializedObject.FindProperty("m_Center");
m_Size = serializedObject.FindProperty("m_Size");
NavMeshVisualizationSettings.showNavigation++;
}
void OnDisable()
{
NavMeshVisualizationSettings.showNavigation--;
}
public override void OnInspectorGUI()
{
serializedObject.Update();
InspectorEditButtonGUI();
EditorGUILayout.PropertyField(m_Size);
EditorGUILayout.PropertyField(m_Center);
NavMeshComponentsGUIUtility.AreaPopup("Area Type", m_Area);
NavMeshComponentsGUIUtility.AgentMaskPopup("Affected Agents", m_AffectedAgents);
EditorGUILayout.Space();
serializedObject.ApplyModifiedProperties();
}
[DrawGizmo(GizmoType.Selected | GizmoType.Active)]
static void RenderBoxGizmo(NavMeshModifierVolume navModifier, GizmoType gizmoType)
{
var color = navModifier.enabled ? s_HandleColor : s_HandleColorDisabled;
var colorTrans = new Color(color.r * 0.75f, color.g * 0.75f, color.b * 0.75f, color.a * 0.15f);
var oldColor = Gizmos.color;
var oldMatrix = Gizmos.matrix;
Gizmos.matrix = navModifier.transform.localToWorldMatrix;
Gizmos.color = colorTrans;
Gizmos.DrawCube(navModifier.center, navModifier.size);
Gizmos.color = color;
Gizmos.DrawWireCube(navModifier.center, navModifier.size);
Gizmos.matrix = oldMatrix;
Gizmos.color = oldColor;
Gizmos.DrawIcon(navModifier.transform.position, "NavMeshModifierVolume Icon", true);
}
[DrawGizmo(GizmoType.NotInSelectionHierarchy | GizmoType.Pickable)]
static void RenderBoxGizmoNotSelected(NavMeshModifierVolume navModifier, GizmoType gizmoType)
{
if (NavMeshVisualizationSettings.showNavigation > 0)
{
var color = navModifier.enabled ? s_HandleColor : s_HandleColorDisabled;
var oldColor = Gizmos.color;
var oldMatrix = Gizmos.matrix;
Gizmos.matrix = navModifier.transform.localToWorldMatrix;
Gizmos.color = color;
Gizmos.DrawWireCube(navModifier.center, navModifier.size);
Gizmos.matrix = oldMatrix;
Gizmos.color = oldColor;
}
Gizmos.DrawIcon(navModifier.transform.position, "NavMeshModifierVolume Icon", true);
}
void InspectorEditButtonGUI()
{
var navModifier = (NavMeshModifierVolume)target;
var bounds = new Bounds(navModifier.transform.position, navModifier.size);
EditMode.DoEditModeInspectorModeButton(
EditMode.SceneViewEditMode.Collider,
"Edit Volume",
EditorGUIUtility.IconContent("EditCollider"),
bounds,
this
);
}
void OnSceneGUI()
{
if (!editingCollider)
return;
var vol = (NavMeshModifierVolume)target;
var color = vol.enabled ? s_HandleColor : s_HandleColorDisabled;
using (new Handles.DrawingScope(color, vol.transform.localToWorldMatrix))
{
m_BoundsHandle.center = vol.center;
m_BoundsHandle.size = vol.size;
EditorGUI.BeginChangeCheck();
m_BoundsHandle.DrawHandle();
if (EditorGUI.EndChangeCheck())
{
Undo.RecordObject(vol, "Modified NavMesh Modifier Volume");
Vector3 center = m_BoundsHandle.center;
Vector3 size = m_BoundsHandle.size;
vol.center = center;
vol.size = size;
EditorUtility.SetDirty(target);
}
}
}
[MenuItem("GameObject/AI/NavMesh Modifier Volume", false, 2001)]
static public void CreateNavMeshModifierVolume(MenuCommand menuCommand)
{
var parent = menuCommand.context as GameObject;
var go = NavMeshComponentsGUIUtility.CreateAndSelectGameObject("NavMesh Modifier Volume", parent);
go.AddComponent<NavMeshModifierVolume>();
var view = SceneView.lastActiveSceneView;
if (view != null)
view.MoveToView(go.transform);
}
}
}

12
Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshModifierVolumeEditor.cs.meta

@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: c0f3bef2a67ae4e139538afec3e59b03
timeCreated: 1477036743
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

490
Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshSurfaceEditor.cs

@ -0,0 +1,490 @@
using System.Collections.Generic;
using System.IO;
using System.Linq;
using UnityEditor.IMGUI.Controls;
using UnityEditor.SceneManagement;
using UnityEditorInternal;
using UnityEngine.AI;
using UnityEngine;
namespace UnityEditor.AI
{
[CanEditMultipleObjects]
[CustomEditor(typeof(NavMeshSurface))]
class NavMeshSurfaceEditor : Editor
{
SerializedProperty m_AgentTypeID;
SerializedProperty m_BuildHeightMesh;
SerializedProperty m_Center;
SerializedProperty m_CollectObjects;
SerializedProperty m_DefaultArea;
SerializedProperty m_LayerMask;
SerializedProperty m_OverrideTileSize;
SerializedProperty m_OverrideVoxelSize;
SerializedProperty m_Size;
SerializedProperty m_TileSize;
SerializedProperty m_UseGeometry;
SerializedProperty m_VoxelSize;
class Styles
{
public readonly GUIContent m_LayerMask = new GUIContent("Include Layers");
public readonly GUIContent m_ShowInputGeom = new GUIContent("Show Input Geom");
public readonly GUIContent m_ShowVoxels = new GUIContent("Show Voxels");
public readonly GUIContent m_ShowRegions = new GUIContent("Show Regions");
public readonly GUIContent m_ShowRawContours = new GUIContent("Show Raw Contours");
public readonly GUIContent m_ShowContours = new GUIContent("Show Contours");
public readonly GUIContent m_ShowPolyMesh = new GUIContent("Show Poly Mesh");
public readonly GUIContent m_ShowPolyMeshDetail = new GUIContent("Show Poly Mesh Detail");
}
struct AsyncBakeOperation
{
public NavMeshSurface surface;
public NavMeshData bakeData;
public AsyncOperation bakeOperation;
}
static List<AsyncBakeOperation> s_BakeOperations = new List<AsyncBakeOperation>();
static Styles s_Styles;
static bool s_ShowDebugOptions;
static Color s_HandleColor = new Color(127f, 214f, 244f, 100f) / 255;
static Color s_HandleColorSelected = new Color(127f, 214f, 244f, 210f) / 255;
static Color s_HandleColorDisabled = new Color(127f * 0.75f, 214f * 0.75f, 244f * 0.75f, 100f) / 255;
static int s_HandleControlIDHint = typeof(NavMeshSurfaceEditor).Name.GetHashCode();
BoxBoundsHandle m_BoundsHandle = new BoxBoundsHandle(s_HandleControlIDHint);
bool editingCollider
{
get { return EditMode.editMode == EditMode.SceneViewEditMode.Collider && EditMode.IsOwner(this); }
}
void OnEnable()
{
m_AgentTypeID = serializedObject.FindProperty("m_AgentTypeID");
m_BuildHeightMesh = serializedObject.FindProperty("m_BuildHeightMesh");
m_Center = serializedObject.FindProperty("m_Center");
m_CollectObjects = serializedObject.FindProperty("m_CollectObjects");
m_DefaultArea = serializedObject.FindProperty("m_DefaultArea");
m_LayerMask = serializedObject.FindProperty("m_LayerMask");
m_OverrideTileSize = serializedObject.FindProperty("m_OverrideTileSize");
m_OverrideVoxelSize = serializedObject.FindProperty("m_OverrideVoxelSize");
m_Size = serializedObject.FindProperty("m_Size");
m_TileSize = serializedObject.FindProperty("m_TileSize");
m_UseGeometry = serializedObject.FindProperty("m_UseGeometry");
m_VoxelSize = serializedObject.FindProperty("m_VoxelSize");
NavMeshVisualizationSettings.showNavigation++;
}
void OnDisable()
{
NavMeshVisualizationSettings.showNavigation--;
}
static string GetAndEnsureTargetPath(NavMeshSurface surface)
{
// Create directory for the asset if it does not exist yet.
var activeScenePath = surface.gameObject.scene.path;
var targetPath = "Assets";
if (!string.IsNullOrEmpty(activeScenePath))
targetPath = Path.Combine(Path.GetDirectoryName(activeScenePath), Path.GetFileNameWithoutExtension(activeScenePath));
if (!Directory.Exists(targetPath))
Directory.CreateDirectory(targetPath);
return targetPath;
}
static void CreateNavMeshAsset(NavMeshSurface surface)
{
var targetPath = GetAndEnsureTargetPath(surface);
var combinedAssetPath = Path.Combine(targetPath, "NavMesh-" + surface.name + ".asset");
combinedAssetPath = AssetDatabase.GenerateUniqueAssetPath(combinedAssetPath);
AssetDatabase.CreateAsset(surface.navMeshData, combinedAssetPath);
}
static NavMeshData GetNavMeshAssetToDelete(NavMeshSurface navSurface)
{
var prefabType = PrefabUtility.GetPrefabType(navSurface);
if (prefabType == PrefabType.PrefabInstance || prefabType == PrefabType.DisconnectedPrefabInstance)
{
// Don't allow deleting the asset belonging to the prefab parent
var parentSurface = PrefabUtility.GetPrefabParent(navSurface) as NavMeshSurface;
if (parentSurface && navSurface.navMeshData == parentSurface.navMeshData)
return null;
}
return navSurface.navMeshData;
}
void ClearSurface(NavMeshSurface navSurface)
{
var assetToDelete = GetNavMeshAssetToDelete(navSurface);
navSurface.RemoveData();
navSurface.navMeshData = null;
EditorUtility.SetDirty(navSurface);
if (assetToDelete)
{
AssetDatabase.DeleteAsset(AssetDatabase.GetAssetPath(assetToDelete));
EditorSceneManager.MarkSceneDirty(navSurface.gameObject.scene);
}
}
public override void OnInspectorGUI()
{
if (s_Styles == null)
s_Styles = new Styles();
serializedObject.Update();
var bs = NavMesh.GetSettingsByID(m_AgentTypeID.intValue);
if (bs.agentTypeID != -1)
{
// Draw image
const float diagramHeight = 80.0f;
Rect agentDiagramRect = EditorGUILayout.GetControlRect(false, diagramHeight);
NavMeshEditorHelpers.DrawAgentDiagram(agentDiagramRect, bs.agentRadius, bs.agentHeight, bs.agentClimb, bs.agentSlope);
}
NavMeshComponentsGUIUtility.AgentTypePopup("Agent Type", m_AgentTypeID);
EditorGUILayout.Space();
EditorGUILayout.PropertyField(m_CollectObjects);
if ((CollectObjects)m_CollectObjects.enumValueIndex == CollectObjects.Volume)
{
EditorGUI.indentLevel++;
InspectorEditButtonGUI();
EditorGUILayout.PropertyField(m_Size);
EditorGUILayout.PropertyField(m_Center);
}
else
{
if (editingCollider)
EditMode.QuitEditMode();
}
EditorGUILayout.PropertyField(m_LayerMask, s_Styles.m_LayerMask);
EditorGUILayout.PropertyField(m_UseGeometry);
EditorGUILayout.Space();
EditorGUILayout.Space();
m_OverrideVoxelSize.isExpanded = EditorGUILayout.Foldout(m_OverrideVoxelSize.isExpanded, "Advanced");
if (m_OverrideVoxelSize.isExpanded)
{
EditorGUI.indentLevel++;
NavMeshComponentsGUIUtility.AreaPopup("Default Area", m_DefaultArea);
// Override voxel size.
EditorGUILayout.PropertyField(m_OverrideVoxelSize);
using (new EditorGUI.DisabledScope(!m_OverrideVoxelSize.boolValue || m_OverrideVoxelSize.hasMultipleDifferentValues))
{
EditorGUI.indentLevel++;
EditorGUILayout.PropertyField(m_VoxelSize);
if (!m_OverrideVoxelSize.hasMultipleDifferentValues)
{
if (!m_AgentTypeID.hasMultipleDifferentValues)
{
float voxelsPerRadius = m_VoxelSize.floatValue > 0.0f ? (bs.agentRadius / m_VoxelSize.floatValue) : 0.0f;
EditorGUILayout.LabelField(" ", voxelsPerRadius.ToString("0.00") + " voxels per agent radius", EditorStyles.miniLabel);
}
if (m_OverrideVoxelSize.boolValue)
EditorGUILayout.HelpBox("Voxel size controls how accurately the navigation mesh is generated from the level geometry. A good voxel size is 2-4 voxels per agent radius. Making voxel size smaller will increase build time.", MessageType.None);
}
EditorGUI.indentLevel--;
}
// Override tile size
EditorGUILayout.PropertyField(m_OverrideTileSize);
using (new EditorGUI.DisabledScope(!m_OverrideTileSize.boolValue || m_OverrideTileSize.hasMultipleDifferentValues))
{
EditorGUI.indentLevel++;
EditorGUILayout.PropertyField(m_TileSize);
if (!m_TileSize.hasMultipleDifferentValues && !m_VoxelSize.hasMultipleDifferentValues)
{
float tileWorldSize = m_TileSize.intValue * m_VoxelSize.floatValue;
EditorGUILayout.LabelField(" ", tileWorldSize.ToString("0.00") + " world units", EditorStyles.miniLabel);
}
if (!m_OverrideTileSize.hasMultipleDifferentValues)
{
if (m_OverrideTileSize.boolValue)
EditorGUILayout.HelpBox("Tile size controls the how local the changes to the world are (rebuild or carve). Small tile size allows more local changes, while potentially generating more data in overal.", MessageType.None);
}
EditorGUI.indentLevel--;
}
// Height mesh
using (new EditorGUI.DisabledScope(true))
{
EditorGUILayout.PropertyField(m_BuildHeightMesh);
}
EditorGUILayout.Space();
EditorGUI.indentLevel--;
}
EditorGUILayout.Space();
serializedObject.ApplyModifiedProperties();
var hadError = false;
var multipleTargets = targets.Length > 1;
foreach (NavMeshSurface navSurface in targets)
{
var settings = navSurface.GetBuildSettings();
// Calculating bounds is potentially expensive when unbounded - so here we just use the center/size.
// It means the validation is not checking vertical voxel limit correctly when the surface is set to something else than "in volume".
var bounds = new Bounds(Vector3.zero, Vector3.zero);
if (navSurface.collectObjects == CollectObjects.Volume)
{
bounds = new Bounds(navSurface.center, navSurface.size);
}
var errors = settings.ValidationReport(bounds);
if (errors.Length > 0)
{
if (multipleTargets)
EditorGUILayout.LabelField(navSurface.name);
foreach (var err in errors)
{
EditorGUILayout.HelpBox(err, MessageType.Warning);
}
GUILayout.BeginHorizontal();
GUILayout.Space(EditorGUIUtility.labelWidth);
if (GUILayout.Button("Open Agent Settings...", EditorStyles.miniButton))
NavMeshEditorHelpers.OpenAgentSettings(navSurface.agentTypeID);
GUILayout.EndHorizontal();
hadError = true;
}
}
if (hadError)
EditorGUILayout.Space();
using (new EditorGUI.DisabledScope(Application.isPlaying || m_AgentTypeID.intValue == -1))
{
GUILayout.BeginHorizontal();
GUILayout.Space(EditorGUIUtility.labelWidth);
if (GUILayout.Button("Clear"))
{
foreach (NavMeshSurface s in targets)
ClearSurface(s);
SceneView.RepaintAll();
}
if (GUILayout.Button("Bake"))
{
// Remove first to avoid double registration of the callback
EditorApplication.update -= UpdateAsyncBuildOperations;
EditorApplication.update += UpdateAsyncBuildOperations;
foreach (NavMeshSurface surf in targets)
{
var oper = new AsyncBakeOperation();
oper.bakeData = InitializeBakeData(surf);
oper.bakeOperation = surf.UpdateNavMesh(oper.bakeData);
oper.surface = surf;
s_BakeOperations.Add(oper);
}
}
GUILayout.EndHorizontal();
}
// Show progress for the selected targets
for (int i = s_BakeOperations.Count - 1; i >= 0; --i)
{
if (!targets.Contains(s_BakeOperations[i].surface))
continue;
var oper = s_BakeOperations[i].bakeOperation;
if (oper == null)
continue;
var p = oper.progress;
if (oper.isDone)
{
SceneView.RepaintAll();
continue;
}
GUILayout.BeginHorizontal();
if (GUILayout.Button("Cancel", EditorStyles.miniButton))
{
var bakeData = s_BakeOperations[i].bakeData;
UnityEngine.AI.NavMeshBuilder.Cancel(bakeData);
s_BakeOperations.RemoveAt(i);
}
EditorGUI.ProgressBar(EditorGUILayout.GetControlRect(), p, "Baking: " + (int)(100 * p) + "%");
if (p <= 1)
Repaint();
GUILayout.EndHorizontal();
}
}
static NavMeshData InitializeBakeData(NavMeshSurface surface)
{
var emptySources = new List<NavMeshBuildSource>();
var emptyBounds = new Bounds();
return UnityEngine.AI.NavMeshBuilder.BuildNavMeshData(surface.GetBuildSettings(), emptySources, emptyBounds
, surface.transform.position, surface.transform.rotation);
}
static void UpdateAsyncBuildOperations()
{
foreach (var oper in s_BakeOperations)
{
if (oper.surface == null || oper.bakeOperation == null)
continue;
if (oper.bakeOperation.isDone)
{
var surface = oper.surface;
var delete = GetNavMeshAssetToDelete(surface);
if (delete != null)
AssetDatabase.DeleteAsset(AssetDatabase.GetAssetPath(delete));
surface.RemoveData();
surface.navMeshData = oper.bakeData;
if (surface.isActiveAndEnabled)
surface.AddData();
CreateNavMeshAsset(surface);
EditorSceneManager.MarkSceneDirty(surface.gameObject.scene);
}
}
s_BakeOperations.RemoveAll(o => o.bakeOperation == null || o.bakeOperation.isDone);
if (s_BakeOperations.Count == 0)
EditorApplication.update -= UpdateAsyncBuildOperations;
}
[DrawGizmo(GizmoType.Selected | GizmoType.Active | GizmoType.Pickable)]
static void RenderBoxGizmoSelected(NavMeshSurface navSurface, GizmoType gizmoType)
{
RenderBoxGizmo(navSurface, gizmoType, true);
}
[DrawGizmo(GizmoType.NotInSelectionHierarchy | GizmoType.Pickable)]
static void RenderBoxGizmoNotSelected(NavMeshSurface navSurface, GizmoType gizmoType)
{
if (NavMeshVisualizationSettings.showNavigation > 0)
RenderBoxGizmo(navSurface, gizmoType, false);
else
Gizmos.DrawIcon(navSurface.transform.position, "NavMeshSurface Icon", true);
}
static void RenderBoxGizmo(NavMeshSurface navSurface, GizmoType gizmoType, bool selected)
{
var color = selected ? s_HandleColorSelected : s_HandleColor;
if (!navSurface.enabled)
color = s_HandleColorDisabled;
var oldColor = Gizmos.color;
var oldMatrix = Gizmos.matrix;
// Use the unscaled matrix for the NavMeshSurface
var localToWorld = Matrix4x4.TRS(navSurface.transform.position, navSurface.transform.rotation, Vector3.one);
Gizmos.matrix = localToWorld;
if (navSurface.collectObjects == CollectObjects.Volume)
{
Gizmos.color = color;
Gizmos.DrawWireCube(navSurface.center, navSurface.size);
if (selected && navSurface.enabled)
{
var colorTrans = new Color(color.r * 0.75f, color.g * 0.75f, color.b * 0.75f, color.a * 0.15f);
Gizmos.color = colorTrans;
Gizmos.DrawCube(navSurface.center, navSurface.size);
}
}
else
{
if (navSurface.navMeshData != null)
{
var bounds = navSurface.navMeshData.sourceBounds;
Gizmos.color = Color.grey;
Gizmos.DrawWireCube(bounds.center, bounds.size);
}
}
Gizmos.matrix = oldMatrix;
Gizmos.color = oldColor;
Gizmos.DrawIcon(navSurface.transform.position, "NavMeshSurface Icon", true);
}
void InspectorEditButtonGUI()
{
var navSurface = (NavMeshSurface)target;
var bounds = new Bounds(navSurface.transform.position, navSurface.size);
EditMode.DoEditModeInspectorModeButton(
EditMode.SceneViewEditMode.Collider,
"Edit Volume",
EditorGUIUtility.IconContent("EditCollider"),
bounds,
this
);
}
void OnSceneGUI()
{
if (!editingCollider)
return;
var navSurface = (NavMeshSurface)target;
var color = navSurface.enabled ? s_HandleColor : s_HandleColorDisabled;
var localToWorld = Matrix4x4.TRS(navSurface.transform.position, navSurface.transform.rotation, Vector3.one);
using (new Handles.DrawingScope(color, localToWorld))
{
m_BoundsHandle.center = navSurface.center;
m_BoundsHandle.size = navSurface.size;
EditorGUI.BeginChangeCheck();
m_BoundsHandle.DrawHandle();
if (EditorGUI.EndChangeCheck())
{
Undo.RecordObject(navSurface, "Modified NavMesh Surface");
Vector3 center = m_BoundsHandle.center;
Vector3 size = m_BoundsHandle.size;
navSurface.center = center;
navSurface.size = size;
EditorUtility.SetDirty(target);
}
}
}
[MenuItem("GameObject/AI/NavMesh Surface", false, 2000)]
public static void CreateNavMeshSurface(MenuCommand menuCommand)
{
var parent = menuCommand.context as GameObject;
var go = NavMeshComponentsGUIUtility.CreateAndSelectGameObject("NavMesh Surface", parent);
go.AddComponent<NavMeshSurface>();
var view = SceneView.lastActiveSceneView;
if (view != null)
view.MoveToView(go.transform);
}
}
}

12
Assets/Scripts/ANet/NavMeshComponents/Editor/NavMeshSurfaceEditor.cs.meta

@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 1c32167dbf3314852b6006a288eb449b
timeCreated: 1476968447
licenseType: Pro
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save