重新设置摄像机位置工具

优化整理同期发情相关动画
This commit is contained in:
“CongG” 2025-01-02 19:36:17 +08:00
parent 1148ad3c64
commit 9c45e1f3d0
18 changed files with 2441 additions and 2376 deletions

View File

@ -276,6 +276,152 @@ MonoBehaviour:
m_OnValueChanged:
m_PersistentCalls:
m_Calls: []
--- !u!1 &1245928027473623883
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8052589572268344594}
- component: {fileID: 8358120347585765883}
- component: {fileID: 2929335298768859068}
- component: {fileID: 1499100639648711885}
m_Layer: 5
m_Name: TempReadCameraPos_N
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8052589572268344594
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1245928027473623883}
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_ConstrainProportionsScale: 0
m_Children:
- {fileID: 2568368089365262718}
- {fileID: 5430459339545968175}
m_Father: {fileID: 1034991785916772890}
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: -373, y: -479.85}
m_SizeDelta: {x: 572.8162, y: 59.701}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8358120347585765883
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1245928027473623883}
m_CullTransparentMesh: 1
--- !u!114 &2929335298768859068
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1245928027473623883}
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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1499100639648711885
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1245928027473623883}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_WrapAround: 0
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: 2929335298768859068}
m_TextComponent: {fileID: 7227892953224712056}
m_Placeholder: {fileID: 9177230243690301340}
m_ContentType: 0
m_InputType: 0
m_AsteriskChar: 42
m_KeyboardType: 0
m_LineType: 0
m_HideMobileInput: 0
m_CharacterValidation: 0
m_CharacterLimit: 0
m_OnSubmit:
m_PersistentCalls:
m_Calls: []
m_OnDidEndEdit:
m_PersistentCalls:
m_Calls: []
m_OnValueChanged:
m_PersistentCalls:
m_Calls: []
m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_CustomCaretColor: 0
m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412}
m_Text:
m_CaretBlinkRate: 0.85
m_CaretWidth: 1
m_ReadOnly: 0
m_ShouldActivateOnSelect: 1
--- !u!1 &1251815918992431382
GameObject:
m_ObjectHideFlags: 0
@ -313,6 +459,85 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 200, y: 650}
m_Pivot: {x: 0, y: 0.5}
--- !u!1 &1474900614194219876
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5430459339545968175}
- component: {fileID: 8626660755507264952}
- component: {fileID: 7227892953224712056}
m_Layer: 5
m_Name: Text (Legacy)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5430459339545968175
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1474900614194219876}
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_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 8052589572268344594}
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.5}
m_SizeDelta: {x: -20, y: -13}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8626660755507264952
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1474900614194219876}
m_CullTransparentMesh: 1
--- !u!114 &7227892953224712056
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1474900614194219876}
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: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_FontSize: 20
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 40
m_Alignment: 0
m_AlignByGeometry: 0
m_RichText: 0
m_HorizontalOverflow: 1
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text:
--- !u!1 &2047299964101947004
GameObject:
m_ObjectHideFlags: 0
@ -1488,127 +1713,6 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &4398720910530165245
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4553562513680817259}
- component: {fileID: 2070925740442829254}
- component: {fileID: 2939623525394066675}
- component: {fileID: 8289914213298998872}
m_Layer: 5
m_Name: TempSaveNearCameraPos_N
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &4553562513680817259
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4398720910530165245}
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_ConstrainProportionsScale: 0
m_Children:
- {fileID: 3818220362458957625}
m_Father: {fileID: 1034991785916772890}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0}
m_AnchorMax: {x: 0.5, y: 0}
m_AnchoredPosition: {x: 0, y: 31}
m_SizeDelta: {x: 200, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2070925740442829254
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4398720910530165245}
m_CullTransparentMesh: 1
--- !u!114 &2939623525394066675
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4398720910530165245}
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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &8289914213298998872
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4398720910530165245}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_WrapAround: 0
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: 2939623525394066675}
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!1 &4517390591575881644
GameObject:
m_ObjectHideFlags: 0
@ -1735,6 +1839,85 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_AllowSwitchOff: 1
--- !u!1 &4923244553874586479
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2568368089365262718}
- component: {fileID: 3501471308419900836}
- component: {fileID: 9177230243690301340}
m_Layer: 5
m_Name: Placeholder
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2568368089365262718
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4923244553874586479}
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_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 8052589572268344594}
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.5}
m_SizeDelta: {x: -20, y: -13}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3501471308419900836
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4923244553874586479}
m_CullTransparentMesh: 1
--- !u!114 &9177230243690301340
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4923244553874586479}
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: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_FontSize: 20
m_FontStyle: 2
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 40
m_Alignment: 0
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: Enter text...
--- !u!1 &5083849207077228279
GameObject:
m_ObjectHideFlags: 0
@ -2044,85 +2227,6 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &5669049407604318430
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3406485653999258224}
- component: {fileID: 4684318410559807528}
- component: {fileID: 127064463497274038}
m_Layer: 5
m_Name: Text (Legacy)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3406485653999258224
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5669049407604318430}
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_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 5094106390584627698}
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: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4684318410559807528
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5669049407604318430}
m_CullTransparentMesh: 1
--- !u!114 &127064463497274038
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5669049407604318430}
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: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_FontData:
m_Font: {fileID: 12800000, guid: 20ebdb412ee9aec4a9d3005965d9c962, type: 3}
m_FontSize: 23
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 10
m_MaxSize: 40
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u5B58\u50A8\u4E3A\u9ED8\u8BA4\u5750\u6807"
--- !u!1 &5689420434344347380
GameObject:
m_ObjectHideFlags: 0
@ -2454,127 +2558,6 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!1 &6558222460227720962
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5094106390584627698}
- component: {fileID: 215947250258202939}
- component: {fileID: 905945404125173610}
- component: {fileID: 8454404845286344433}
m_Layer: 5
m_Name: TempSaveDefaultCameraPos_N
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5094106390584627698
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6558222460227720962}
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_ConstrainProportionsScale: 0
m_Children:
- {fileID: 3406485653999258224}
m_Father: {fileID: 1034991785916772890}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 1067.3, y: 6}
m_SizeDelta: {x: 200, y: 50}
m_Pivot: {x: 0, y: 0}
--- !u!222 &215947250258202939
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6558222460227720962}
m_CullTransparentMesh: 1
--- !u!114 &905945404125173610
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6558222460227720962}
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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &8454404845286344433
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6558222460227720962}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_WrapAround: 0
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: 905945404125173610}
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!1 &7459543926426672937
GameObject:
m_ObjectHideFlags: 0
@ -3023,85 +3006,6 @@ MonoBehaviour:
m_PersistentCalls:
m_Calls: []
m_IsOn: 0
--- !u!1 &7726041801769900725
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3818220362458957625}
- component: {fileID: 3658962210884575137}
- component: {fileID: 8548506442623781619}
m_Layer: 5
m_Name: Text (Legacy)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3818220362458957625
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7726041801769900725}
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_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 4553562513680817259}
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: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3658962210884575137
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7726041801769900725}
m_CullTransparentMesh: 1
--- !u!114 &8548506442623781619
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7726041801769900725}
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: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_FontData:
m_Font: {fileID: 12800000, guid: 20ebdb412ee9aec4a9d3005965d9c962, type: 3}
m_FontSize: 23
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 10
m_MaxSize: 40
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u5B58\u50A8\u4E3A\u8FD1\u666F\u5750\u6807"
--- !u!1 &7763329338810212159
GameObject:
m_ObjectHideFlags: 0
@ -3413,8 +3317,7 @@ RectTransform:
- {fileID: 6909671619946731258}
- {fileID: 6124579142209774286}
- {fileID: 4888245697772597048}
- {fileID: 4553562513680817259}
- {fileID: 5094106390584627698}
- {fileID: 8052589572268344594}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}

View File

@ -1,239 +0,0 @@
1*2.539077_-1.19_1.693879|29.57501_272.315_0*2.818826_-2.81_4.36091|4.420001_325.55_0
2**
3**
4**
5**
6*10.30_-2.303_37.2|0_0_0*
7*10.30_-2.303_37.2|0_0_0*
8*10.30_-2.303_37.2|0_0_0*
9*10.30_-2.303_37.2|0_0_0*
10*10.30_-2.303_37.2|0_0_0*
11*10.30_-2.303_37.2|0_0_0*
12*10.30_-2.303_37.2|0_0_0*
13*10.30_-2.303_37.2|0_0_0*
14*1.346_-2.303_-0.54|0_0_0*
15*1.346_-2.303_-0.54|0_0_0*
16*1.346_-2.303_-0.54|0_0_0*
17*1.346_-2.303_-0.54|0_0_0*
18*1.346_-2.303_-0.54|0_0_0*
19*-0.54_-2.17_-0.13|15_0_0*
20*-0.54_-2.17_-0.13|15_0_0*
21*-0.54_-2.17_-0.13|15_0_0*
22*-0.54_-2.17_-0.13|15_0_0*
23*-0.54_-2.17_-0.13|15_0_0*
24*-0.54_-2.17_-0.13|15_0_0*
25*-0.54_-2.17_-0.13|15_0_0*
26*-0.54_-2.17_-0.13|15_0_0*
27*-0.54_-2.17_-0.13|15_0_0*
28*-0.54_-2.17_-0.13|15_0_0*
29*-0.54_-2.17_-0.13|15_0_0*
30*-0.54_-2.17_-0.13|15_0_0*
31**
32**
33**
34**
35*-0.54_-2.17_-0.13|15_0_0*
36*-0.54_-2.17_-0.13|15_0_0*
37*-0.54_-2.17_-0.13|15_0_0*
38*-0.54_-2.17_-0.13|15_0_1*
39*-0.54_-2.17_-0.13|15_0_2*
40**
41**
42**
43**
44*10.30_-2.303_37.2|0_0_0*
45*10.30_-2.303_37.2|0_0_0*
46*10.30_-2.303_37.2|0_0_0*
47*10.30_-2.303_37.2|0_0_0*
48*10.30_-2.303_37.2|0_0_0*
49*10.30_-2.303_37.2|0_0_0*
50*10.30_-2.303_37.2|0_0_0*
51*10.30_-2.303_37.2|0_0_0*
52*-0.54_-2.17_-0.13|15_0_0*
53*-0.54_-2.17_-0.13|15_0_0*
54*-0.54_-2.17_-0.13|15_0_0*
55*-0.54_-2.17_-0.13|15_0_0*
56*-0.54_-2.17_-0.13|15_0_0*
57*-0.54_-2.17_-0.13|15_0_0*
58*-0.54_-2.17_-0.13|15_0_0*
59*-0.54_-2.17_-0.13|15_0_0*
60*-0.54_-2.17_-0.13|15_0_0*
61*-0.54_-2.17_-0.13|15_0_0*
62*-0.54_-2.17_-0.13|15_0_0*
63*-0.54_-2.17_-0.13|15_0_0*
64*-0.54_-2.17_-0.13|15_0_0*
65*-0.54_-2.17_-0.13|15_0_0*
66*1.346_-2.303_-0.54|0_0_0*
67*1.346_-2.303_-0.54|0_0_0*
68*1.346_-2.303_-0.54|0_0_0*
69*1.346_-2.303_-0.54|0_0_0*
70*-0.54_-2.17_-0.13|15_0_0*
71*-0.54_-2.17_-0.13|15_0_0*
72*1.346_-2.303_-0.54|0_0_0*
73*1.346_-2.303_-0.54|0_0_0*
74*1.346_-2.303_-0.54|0_0_0*
75*-0.54_-2.17_-0.13|15_0_0*
76*-0.54_-2.17_-0.13|15_0_0*
77*-0.54_-2.17_-0.13|15_0_0*
78*-0.54_-2.17_-0.13|15_0_0*
79*-0.54_-2.17_-0.13|15_0_0*
80*-0.54_-2.17_-0.13|15_0_0*
81*-0.54_-2.17_-0.13|15_0_0*
82*-0.54_-2.17_-0.13|15_0_0*
83**
84**
85**
86**
87**
88*10.30_-2.303_37.2|0_0_0*
89*10.30_-2.303_37.2|0_0_0*
90*10.30_-2.303_37.2|0_0_0*
91*10.30_-2.303_37.2|0_0_0*
92*10.30_-2.303_37.2|0_0_0*
93*10.30_-2.303_37.2|0_0_0*
94*10.30_-2.303_37.2|0_0_0*
95*10.30_-2.303_37.2|0_0_0*
96**
97**
98**
99**
100**
101**
102**
103**
104**
105**
106**
107**
108**
109**
110*10.30_-2.303_37.2|0_0_0*
111*10.30_-2.303_37.2|0_0_0*
112*10.30_-2.303_37.2|0_0_0*
113*10.30_-2.303_37.2|0_0_0*
114*10.30_-2.303_37.2|0_0_0*
115*10.30_-2.303_37.2|0_0_0*
116*10.30_-2.303_37.2|0_0_0*
117*10.30_-2.303_37.2|0_0_0*
118*1.703_-2.303_-0.659|7_0_0*
119*1.703_-2.303_-0.659|7_0_0*
120*1.703_-2.303_-0.659|7_0_0*
121*1.703_-2.303_-0.659|7_0_0*
122*1.703_-2.303_-0.659|7_0_0*
123*1.703_-2.303_-0.659|7_0_0*
124*1.703_-2.303_-0.659|7_0_0*
125*1.703_-2.303_-0.659|7_0_0*
126*1.703_-2.303_-0.659|7_0_0*
127*1.703_-2.303_-0.659|7_0_0*
128*1.7027_-2.303_-0.659|7_0_0*
129*1.7027_-2.303_-0.659|7_0_0*
130*1.7027_-2.303_-0.659|7_0_0*
131*1.7027_-2.303_-0.659|7_0_0*
132*1.7027_-2.303_-0.659|7_0_0*
133*1.7027_-2.303_-0.659|7_0_0*
134*1.7027_-2.303_-0.659|7_0_0*
135*1.7027_-2.303_-0.659|7_0_0*
136*1.7027_-2.303_-0.659|7_0_0*
137*1.7027_-2.303_-0.659|7_0_0*
138*1.7027_-2.303_-0.659|7_0_0*
139*1.7027_-2.303_-0.659|7_0_0*
140*1.7027_-2.303_-0.659|7_0_0*
141**
142**
143**
144**
145**
146*10.30_-2.303_37.2|0_0_0*
147*10.30_-2.303_37.2|0_0_0*
148*10.30_-2.303_37.2|0_0_0*
149*10.30_-2.303_37.2|0_0_0*
150*10.30_-2.303_37.2|0_0_0*
151*10.30_-2.303_37.2|0_0_0*
152*10.30_-2.303_37.2|0_0_0*
153*10.30_-2.303_37.2|0_0_0*
154*1.7027_-2.303_-0.659|7_0_0*
155*1.7027_-2.303_-0.659|7_0_0*
156*1.7027_-2.303_-0.659|7_0_0*
157*1.7027_-2.303_-0.659|7_0_0*
158*1.7027_-2.303_-0.659|7_0_0*
159*1.7027_-2.303_-0.659|7_0_0*
160*1.7027_-2.303_-0.659|7_0_0*
161*1.7027_-2.303_-0.659|7_0_0*
162*1.7027_-2.303_-0.659|7_0_0*
163*1.7027_-2.303_-0.659|7_0_0*
164*1.7027_-2.303_-0.659|7_0_0*
165*1.7027_-2.303_-0.659|7_0_0*
166*1.7027_-2.303_-0.659|7_0_0*
167*1.7027_-2.303_-0.659|7_0_0*
168*1.7027_-2.303_-0.659|7_0_0*
169**
170**
171**
172**
173**
174*10.30_-2.303_37.2|0_0_0*
175*10.30_-2.303_37.2|0_0_0*
176*10.30_-2.303_37.2|0_0_0*
177*10.30_-2.303_37.2|0_0_0*
178*10.30_-2.303_37.2|0_0_0*
179*10.30_-2.303_37.2|0_0_0*
180*10.30_-2.303_37.2|0_0_0*
181*10.30_-2.303_37.2|0_0_0*
182**
183**
184**
185**
186**
187**
188**
189**
190**
191*10.30_-2.303_37.2|0_0_0*
192*10.30_-2.303_37.2|0_0_0*
193*10.30_-2.303_37.2|0_0_0*
194*10.30_-2.303_37.2|0_0_0*
195*10.30_-2.303_37.2|0_0_0*
196*10.30_-2.303_37.2|0_0_0*
197*10.30_-2.303_37.2|0_0_0*
198*10.30_-2.303_37.2|0_0_0*
199**
200**
201**
202**
203*1.7027_-2.303_-0.659|7_0_0*
204*1.7027_-2.303_-0.659|7_0_0*
205*1.7027_-2.303_-0.659|7_0_0*
206*1.7027_-2.303_-0.659|7_0_0*
207*1.7027_-2.303_-0.659|7_0_0*
208*1.7027_-2.303_-0.659|7_0_0*
209*1.7027_-2.303_-0.659|7_0_0*
210*1.7027_-2.303_-0.659|7_0_0*
211*1.7027_-2.303_-0.659|7_0_0*
212*1.7027_-2.303_-0.659|7_0_0*
213*1.7027_-2.303_-0.659|7_0_0*
214*1.7027_-2.303_-0.659|7_0_0*
215*1.7027_-2.303_-0.659|7_0_0*
216**
217**
218**
219**
220**
221**
222*10.30_-2.303_37.2|0_0_0*
223*10.30_-2.303_37.2|0_0_0*
224*10.30_-2.303_37.2|0_0_0*
225*10.30_-2.303_37.2|0_0_0*
226*10.30_-2.303_37.2|0_0_0*
227*10.30_-2.303_37.2|0_0_0*
228*10.30_-2.303_37.2|0_0_0*
229*10.30_-2.303_37.2|0_0_0*
230*1.7027_-2.303_-0.659|7_0_0*
231*1.7027_-2.303_-0.659|7_0_0*
232*1.7027_-2.303_-0.659|7_0_0*
233*1.7027_-2.303_-0.659|7_0_0*
234*1.7027_-2.303_-0.659|7_0_0*
235*1.7027_-2.303_-0.659|7_0_0*
236*1.7027_-2.303_-0.659|7_0_0*
237*1.7027_-2.303_-0.659|7_0_0*
238*1.7027_-2.303_-0.659|7_0_0*
239*1.7027_-2.303_-0.659|7_0_0*

View File

@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 60cc85e394f62fd4d8fc7de41bc42f7c
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@ -1,33 +0,0 @@
fileFormatVersion: 2
guid: 5349b7633945441149d4ef6aa4e6f74a
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 1
settings:
DefaultValueInitialized: true
- first:
Windows Store Apps: WindowsStoreApps
second:
enabled: 0
settings:
CPU: AnyCPU
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,19 +1,15 @@
#if UNITY_EDITOR
using System;
using System.IO;
using UnityEditor;
using System.IO;
using UnityEngine;
using System.Text;
using System.Collections;
using System.Collections.Generic;
namespace CG.UTility
{
public static class ExcelTools
{
#if UNITY_EDITOR
/// <summary>
/// 加载Excel
/// </summary>
[MenuItem("Tools/ExcelTools", false, 4)]
[UnityEditor.MenuItem("Tools/ExcelTools", false, 4)]
private static void LoadExcel()
{
string[] excelList = Directory.GetFiles(Application.streamingAssetsPath + ConstCtrl.EXCEL_PATH, "*.xlsx");
@ -22,6 +18,7 @@ namespace CG.UTility
Convert(excelList[i]);
}
}
#endif
/// <summary>
/// 转换Excel文件
@ -30,11 +27,12 @@ namespace CG.UTility
{
//构造Excel工具类
ExcelUtility excel = new ExcelUtility(excelFile);
excel.ConvertToJson(Application.streamingAssetsPath + ConstCtrl.JSON_PATH+ Path.GetFileNameWithoutExtension(excelFile)+".txt", Encoding.GetEncoding("utf-8"));
excel.ConvertToCSharp(Application.streamingAssetsPath + ConstCtrl.CSHARP_PATH + Path.GetFileNameWithoutExtension(excelFile) + ".cs", Encoding.GetEncoding("utf-8"));
excel.ConvertToJson(Application.streamingAssetsPath + ConstCtrl.JSON_PATH+ Path.GetFileNameWithoutExtension(excelFile)+".txt", new UTF8Encoding(false));
excel.ConvertToCSharp(Application.streamingAssetsPath + ConstCtrl.CSHARP_PATH + Path.GetFileNameWithoutExtension(excelFile) + ".cs", new UTF8Encoding(false));
#if UNITY_EDITOR
//刷新本地资源
AssetDatabase.Refresh();
UnityEditor.AssetDatabase.Refresh();
#endif
}
}
}
#endif

View File

@ -1,12 +1,11 @@
#if UNITY_EDITOR
using UnityEngine;
using System.Collections.Generic;
using Excel;
using System.Collections.Generic;
using System.Data;
using System.IO;
using Newtonsoft.Json;
using System.Text;
using System;
using ExcelDataReader;
namespace CG.UTility
{
public class ExcelUtility
@ -47,7 +46,7 @@ namespace CG.UTility
List<Dictionary<string, object>> tabDic = GetTableDic(mSheet);
Dictionary<string, List<Dictionary<string, object>>> typeItem = new Dictionary<string, List<Dictionary<string, object>>>();
string[] names = mResultSet.Tables[x].TableName.Split('_');
typeDic.Add(names[1], tabDic);
typeDic.Add(names[0], tabDic);
json = JsonConvert.SerializeObject(typeDic, Formatting.Indented);
}
else
@ -164,48 +163,44 @@ namespace CG.UTility
//判断Excel文件中是否存在数据表
if (mResultSet.Tables.Count < 1) return;
//for (int x = 0; x < mResultSet.Tables.Count; x++)
//{
//默认读取第一个数据表
DataTable mSheet = mResultSet.Tables[0];
string outname = mSheet.TableName;
//CSharpPath = CSharpPath + outname + ".cs";
if (File.Exists(CSharpPath)) return;
StringBuilder CSharp = new StringBuilder();
CSharp.Append("namespace ZXK.LouDiXvMuNiu" + Environment.NewLine);
CSharp.Append("{" + Environment.NewLine);
CSharp.Append("public class " + Path.GetFileNameWithoutExtension(CSharpPath) + Environment.NewLine);
CSharp.Append("{" + Environment.NewLine);
//默认读取第一个数据表
DataTable mSheet = mResultSet.Tables[0];
string outname = mSheet.TableName;
//CSharpPath = CSharpPath + outname + ".cs";
if (File.Exists(CSharpPath)) return;
StringBuilder CSharp = new StringBuilder();
CSharp.Append("namespace ZXK.LouDiXvMuNiu" + Environment.NewLine);
CSharp.Append("{" + Environment.NewLine);
CSharp.Append("public class " + Path.GetFileNameWithoutExtension(CSharpPath) + Environment.NewLine);
CSharp.Append("{" + Environment.NewLine);
//判断数据表内是否存在数据
if (mSheet.Rows.Count < 1)
return;
//判断数据表内是否存在数据
if (mSheet.Rows.Count < 1)
return;
//读取数据表行数和列数
int rowCount = mSheet.Rows.Count;
int colCount = mSheet.Columns.Count;
//读取数据表行数和列数
int rowCount = mSheet.Rows.Count;
int colCount = mSheet.Columns.Count;
for (int i = 0; i < colCount; i++)
{//列优先读取,每列读取前四个
//如果此列没有字段名,则跳过
if (mSheet.Rows[3][i]==null||string.IsNullOrEmpty(mSheet.Rows[3][i].ToString())) continue;
CSharp.Append("//" + mSheet.Rows[1][i].ToString() + Environment.NewLine);
CSharp.Append("public " + mSheet.Rows[2][i].ToString() +" "+ mSheet.Rows[3][i].ToString()+";"+ Environment.NewLine);
}
CSharp.Append("}" + Environment.NewLine);
CSharp.Append("}" + Environment.NewLine);
for (int i = 0; i < colCount; i++)
{//列优先读取,每列读取前四个
//如果此列没有字段名,则跳过
if (mSheet.Rows[3][i] == null || string.IsNullOrEmpty(mSheet.Rows[3][i].ToString())) continue;
CSharp.Append("//" + mSheet.Rows[1][i].ToString() + Environment.NewLine);
CSharp.Append("public " + mSheet.Rows[2][i].ToString() + " " + mSheet.Rows[3][i].ToString() + ";" + Environment.NewLine);
}
CSharp.Append("}" + Environment.NewLine);
CSharp.Append("}" + Environment.NewLine);
//写入文件
CG.UTility.FileHandle.CheckFile(CSharpPath, true);
using (FileStream fileStream = new FileStream(CSharpPath, FileMode.Create, FileAccess.Write))
//写入文件
CG.UTility.FileHandle.CheckFile(CSharpPath, true);
using (FileStream fileStream = new FileStream(CSharpPath, FileMode.Create, FileAccess.Write))
{
using (TextWriter textWriter = new StreamWriter(fileStream, encoding))
{
using (TextWriter textWriter = new StreamWriter(fileStream, encoding))
{
textWriter.Write(CSharp.ToString());
}
textWriter.Write(CSharp.ToString());
}
//}
}
}
}
}
#endif

View File

@ -1,33 +0,0 @@
fileFormatVersion: 2
guid: 95a60142f95574d2f934bc9508598237
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 1
settings:
DefaultValueInitialized: true
- first:
Windows Store Apps: WindowsStoreApps
second:
enabled: 0
settings:
CPU: AnyCPU
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -3,6 +3,10 @@ using Newtonsoft.Json;
using System;
using System.Collections;
using System.Collections.Generic;
#if UNITY_EDITOR || UNITY_STANDALONE_WIN
using System.IO;
using System.Text;
#endif
using UnityEngine;
/*******************************************************************************
*Create By CG
@ -10,7 +14,7 @@ using UnityEngine;
*******************************************************************************/
namespace ZXK.LouDiXvMuNiu
{
public class DataNiuHandler
public class DataNiuHandler
{
public BindablePropertyRef<NiuData> CurNiuHandler = new BindablePropertyRef<NiuData>()
{
@ -36,7 +40,12 @@ namespace ZXK.LouDiXvMuNiu
public void InitAppData()
{
string Niupath = Application.streamingAssetsPath+ ConstCtrl.JSON_PATH + "NiuData.txt";
#if UNITY_EDITOR || UNITY_STANDALONE_WIN
string[] excelList = Directory.GetFiles(Application.streamingAssetsPath + ConstCtrl.EXCEL_PATH, "*.xlsx");
ExcelUtility excel = new ExcelUtility(excelList[0]);
excel.ConvertToJson(Application.streamingAssetsPath + ConstCtrl.JSON_PATH + Path.GetFileNameWithoutExtension(excelList[0]) + ".txt", new UTF8Encoding(false));
#endif
string Niupath = Application.streamingAssetsPath + ConstCtrl.JSON_PATH + "NiuData.txt";
TxtFileHandle.ReadAllTxt(Niupath, (string vul) =>
{
_niuDataArray = JsonConvert.DeserializeObject<List<NiuData>>(vul);
@ -63,8 +72,7 @@ namespace ZXK.LouDiXvMuNiu
List<NiuData> tempData = GameManager.Instance._DataNiuHandler.NiuStepTypeDic[GameManager.Instance._CurModelType];
for (int i = 0; i < tempData.Count; i++)
{
//if (tempData[i].id == tempData[tempData.Count - 1].id) return null;
if (tempData[i].id== CurNiuHandler.Value.id+1)
if (tempData[i].id == CurNiuHandler.Value.id + 1)
{
return tempData[i];
}
@ -77,7 +85,6 @@ namespace ZXK.LouDiXvMuNiu
List<NiuData> tempData = GameManager.Instance._DataNiuHandler.NiuStepTypeDic[GameManager.Instance._CurModelType];
for (int i = 0; i < tempData.Count; i++)
{
//if (tempData[i].id == tempData[tempData.Count - 1].id) return null;
if (tempData[i].id == nextID)
{
return tempData[i];

View File

@ -389,7 +389,10 @@ namespace ZXK.LouDiXvMuNiu
{
for (int i = 0; i < item.Value.Count; i++)
{
item.Value[i].SetActive(false);
if (item.Value[i].tag != ConstCtrl.SceneTool_Tag)
{
item.Value[i].SetActive(false);
}
}
}
_curStepUseBTDic.Clear();

View File

@ -37,8 +37,6 @@ namespace ZXK.LouDiXvMuNiu
private Toggle _nearCameraTRTog = null;
#region
private Button _saveNearCameraTSRBtn = null;
private Button _saveDefaultCameraTSRBtn = null;
private KinematicCharacterMotor kinematic = null;
private ExampleCharacterCamera characterCamera = null;
#endregion
@ -56,9 +54,6 @@ namespace ZXK.LouDiXvMuNiu
_defaultCameraTRTog = GetWedage("DefaultTR_N").GetComponent<Toggle>();
_nearCameraTRTog = GetWedage("NearTR_N").GetComponent<Toggle>();
_saveNearCameraTSRBtn= GetWedage("TempSaveNearCameraPos_N").GetComponent<Button>();
_saveDefaultCameraTSRBtn = GetWedage("TempSaveDefaultCameraPos_N").GetComponent<Button>();
List<NiuData> dataSrc = GameManager.Instance._DataNiuHandler.NiuStepTypeDic[GameManager.Instance._CurModelType];
List<string[]> dataTemp = new List<string[]>();
for (int i = 0; i < dataSrc.Count; i++)
@ -109,45 +104,20 @@ namespace ZXK.LouDiXvMuNiu
GameManager.Instance._DataNiuHandler.CurNiuHandler.OnValueChanged += OnValueChanged;
}
private void Start()
private void Update()
{
string path = Path.Combine(Application.streamingAssetsPath, ConstCtrl.SaveCameraTRInfo_Path);
string[] tempAllMsg = File.ReadAllLines(path);
if (tempAllMsg.Length == 0)
{
List<NiuData> dataArray = GameManager.Instance._DataNiuHandler.NiuDataArray;
List<string> pos = new List<string>();
for (int i = 0; i < dataArray.Count; i++)
{
pos.Add(string.Format("{0}*{1}*{2}", dataArray[i].id, dataArray[i].CameraDefaultTR, dataArray[2].CameraNearTR));
}
File.WriteAllLines(path, pos.ToArray());
}
_saveNearCameraTSRBtn.onClick.AddListener(() =>
if(Input.GetKey(KeyCode.Z))
{
if (kinematic == null || characterCamera == null) return;
Vector3 pos = kinematic.transform.position;
float rotY = kinematic.transform.rotation.eulerAngles.y;
Vector3 rot = new Vector3(characterCamera.transform.rotation.eulerAngles.x, rotY, 0);
int index = GameManager.Instance._DataNiuHandler.CurNiuHandler.Value.id;
string nearTRInfo = string.Format("{0}_{1}_{2}|{3}_{4}_{5}", pos.x, pos.y, pos.z, rot.x, rot.y, rot.z);
SaveInfoData(index, GetCurinfo(index)[0], nearTRInfo);
});
_saveDefaultCameraTSRBtn.onClick.AddListener(() =>
{
if (kinematic == null || characterCamera == null) return;
Vector3 pos = kinematic.transform.position;
float rotY = kinematic.transform.rotation.eulerAngles.y;
Vector3 rot = new Vector3(characterCamera.transform.rotation.eulerAngles.x, rotY, 0);
int index = GameManager.Instance._DataNiuHandler.CurNiuHandler.Value.id;
string defaultTRInfo = string.Format("{0}_{1}_{2}|{3}_{4}_{5}", pos.x, pos.y, pos.z, rot.x, rot.y, rot.z);
SaveInfoData(index, defaultTRInfo, GetCurinfo(index)[1]);
});
string cameraTRInfo = string.Format("{0}_{1}_{2}|{3}_{4}_{5}", pos.x, pos.y, pos.z, rot.x, rot.y, rot.z);
GetWedage("TempReadCameraPos_N").GetComponent<InputField>().text = cameraTRInfo;
}
}
protected override void OnDestroy()
{
base.OnDestroy();
@ -587,10 +557,10 @@ namespace ZXK.LouDiXvMuNiu
/// </summary>
private void CameraSetNearTR(NiuData obj)
{
if (string.IsNullOrEmpty(GetCurinfo(obj.id)[1])) return;
if (string.IsNullOrEmpty(obj.CameraNearTR)) return;
try
{
string[] cameraDefaultTR = GetCurinfo(obj.id)[1].Split("|");
string[] cameraDefaultTR = obj.CameraNearTR.Split("|");
string[] camDefPosStr = cameraDefaultTR[0].Split("_");
string[] camDefRotStr = cameraDefaultTR[1].Split("_");
Vector3 cameraDefPos = new Vector3(float.Parse(camDefPosStr[0]), float.Parse(camDefPosStr[1]), float.Parse(camDefPosStr[2]));
@ -611,10 +581,10 @@ namespace ZXK.LouDiXvMuNiu
/// <param name="obj"></param>
private void CameraSetDefaultTR(NiuData obj)
{
if (string.IsNullOrEmpty(GetCurinfo(obj.id)[0])) return;
if (string.IsNullOrEmpty(obj.CameraDefaultTR)) return;
try
{
string[] cameraDefaultTR = GetCurinfo(obj.id)[0].Split("|");
string[] cameraDefaultTR = obj.CameraDefaultTR.Split("|");
string[] camDefPosStr = cameraDefaultTR[0].Split("_");
string[] camDefRotStr = cameraDefaultTR[1].Split("_");
Vector3 cameraDefPos = new Vector3(float.Parse(camDefPosStr[0]), float.Parse(camDefPosStr[1]), float.Parse(camDefPosStr[2]));
@ -639,65 +609,6 @@ namespace ZXK.LouDiXvMuNiu
kinematic.SetPositionAndRotation(pos, Quaternion.Euler(0, rot.y, 0));///设置相机旋转,位置
characterCamera.transform.rotation = Quaternion.Euler(rot.x, rot.y, 0);
characterCamera.transform.position = characterCamera.pos.transform.position;
}
/// <summary>
/// 根据当前Id获取对应的摄像机默认和近景距离
/// </summary>
/// <param name="index"></param>
/// <returns></returns>
public string[] GetCurinfo(int index)
{
string[] msgTemp = new string[2];
string path = Path.Combine(Application.streamingAssetsPath, ConstCtrl.SaveCameraTRInfo_Path);
string[] tempAllMsg = File.ReadAllLines(path);
for (int i = 0; i < tempAllMsg.Length; i++)
{
if (i == (index-1))
{
string[] msg = tempAllMsg[i].Split("*");
if (int.Parse(msg[0]) == index)
{
msgTemp[0] = msg[1];
msgTemp[1] = msg[2];
}
}
}
return msgTemp;
}
private void SaveInfoData(int index, string defMsg, string nearMsg)
{
string path = Path.Combine(Application.streamingAssetsPath, ConstCtrl.SaveCameraTRInfo_Path);
string[] tempAllMsg = File.ReadAllLines(path);
for (int i = 0; i < tempAllMsg.Length; i++)
{
if (i == (index - 1))
{
string[] msg = tempAllMsg[i].Split("*");
if (int.Parse(msg[0]) == index)
{
if (!string.IsNullOrEmpty(defMsg))
{
if (string.IsNullOrEmpty(msg[1]) || msg[1] != defMsg)
{
msg[1] = defMsg;
}
}
if (!string.IsNullOrEmpty(nearMsg))
{
if (string.IsNullOrEmpty(msg[2]) || msg[2] != nearMsg)
{
msg[2] = nearMsg;
}
}
}
tempAllMsg[i] = string.Format("{0}*{1}*{2}", msg[0], msg[1], msg[2]);
}
}
File.WriteAllLines(path, tempAllMsg);
WDebug.Log("设置成功");
}
}
}
}

View File

@ -16,9 +16,6 @@ namespace CG.UTility
public const string JSON_PATH ="/ExcelJson/";
public const string CSHARP_PATH = "/ExcelCSharpPath/";
public const string SaveCameraTRInfo_Path = "TempCameraTRInfo.txt";
public const string ModuleName_TQFAQCL = "牛的同期发情处理";
public const string ModuleName_CSPLCL = "牛的超数排卵处理";
public const string ModuleName_JZLVJC = "精子活率检查";
@ -48,6 +45,6 @@ namespace CG.UTility
public const string OPRATION2_IMG_PATH = "OprationImgs/操作说明02";
public const string OPRATION1_IMG_PATH = "OprationImgs/操作说明01";
//public const string App_Layer_Tool = "Tool";
public const string SceneTool_Tag = "nohide";//点击后也不会隐藏的工具
}
}

View File

@ -5,6 +5,7 @@ TagManager:
serializedVersion: 2
tags:
- MainCanvas
- nohide
layers:
- Default
- TransparentFX

View File

@ -26,7 +26,7 @@ MonoBehaviour:
m_MinSize: {x: 400, y: 100}
m_MaxSize: {x: 32384, y: 16192}
vertical: 0
controlID: 14413
controlID: 33002
--- !u!114 &2
MonoBehaviour:
m_ObjectHideFlags: 52
@ -49,9 +49,9 @@ MonoBehaviour:
m_Pos:
serializedVersion: 2
x: 0
y: 602
y: 463
width: 974
height: 389
height: 528
m_SerializedDataModeController:
m_DataMode: 0
m_PreferredDataMode: 0
@ -105,22 +105,22 @@ MonoBehaviour:
x: 0
y: 21
width: 974
height: 368
m_Scale: {x: 0.34074074, y: 0.34074074}
m_Translation: {x: 487, y: 184}
height: 507
m_Scale: {x: 0.46944442, y: 0.46944445}
m_Translation: {x: 487, y: 253.5}
m_MarginLeft: 0
m_MarginRight: 0
m_MarginTop: 0
m_MarginBottom: 0
m_LastShownAreaInsideMargins:
serializedVersion: 2
x: -1429.2391
x: -1037.3965
y: -540
width: 2858.4783
width: 2074.793
height: 1080
m_MinimalGUI: 1
m_defaultScale: 0.34074074
m_LastWindowPixelSize: {x: 974, y: 389}
m_defaultScale: 0.46944445
m_LastWindowPixelSize: {x: 974, y: 528}
m_ClearInEditMode: 1
m_NoCameraWarning: 1
m_LowResolutionForAspectRatios: 01000000000000000000
@ -150,7 +150,7 @@ MonoBehaviour:
m_MinSize: {x: 100, y: 100}
m_MaxSize: {x: 8096, y: 16192}
vertical: 1
controlID: 14414
controlID: 33003
--- !u!114 &4
MonoBehaviour:
m_ObjectHideFlags: 52
@ -169,9 +169,9 @@ MonoBehaviour:
x: 0
y: 0
width: 975
height: 529
m_MinSize: {x: 200, y: 200}
m_MaxSize: {x: 4000, y: 4000}
height: 390
m_MinSize: {x: 201, y: 221}
m_MaxSize: {x: 4001, y: 4021}
m_ActualView: {fileID: 5}
m_Panes:
- {fileID: 5}
@ -202,7 +202,7 @@ MonoBehaviour:
x: 0
y: 73
width: 974
height: 508
height: 369
m_SerializedDataModeController:
m_DataMode: 0
m_PreferredDataMode: 0
@ -639,9 +639,9 @@ MonoBehaviour:
m_PlayAudio: 0
m_AudioPlay: 0
m_Position:
m_Target: {x: 10.434972, y: -2.2629445, z: 39.13682}
m_Target: {x: 998, y: 70, z: 0}
speed: 2
m_Value: {x: 10.434972, y: -2.2629445, z: 39.13682}
m_Value: {x: 998, y: 70, z: 0}
m_RenderMode: 0
m_CameraMode:
drawMode: 0
@ -687,17 +687,17 @@ MonoBehaviour:
m_GridAxis: 1
m_gridOpacity: 0.5
m_Rotation:
m_Target: {x: 0.3226844, y: 0.39013365, z: -0.14818634, w: 0.84954745}
m_Target: {x: 0.17128913, y: -0.0634992, z: 0.011063338, w: 0.9831135}
speed: 2
m_Value: {x: 0.32268125, y: 0.39012983, z: -0.1481849, w: 0.84953916}
m_Value: {x: 0.17128856, y: -0.06349899, z: 0.011063301, w: 0.98311025}
m_Size:
m_Target: 0.5869539
m_Target: 306.83826
speed: 2
m_Value: 0.5869539
m_Value: 306.83826
m_Ortho:
m_Target: 1
m_Target: 0
speed: 2
m_Value: 1
m_Value: 0
m_CameraSettings:
m_Speed: 1
m_SpeedNormalized: 0.5
@ -711,7 +711,7 @@ MonoBehaviour:
m_FarClip: 10000
m_DynamicClip: 1
m_OcclusionCulling: 0
m_LastSceneViewRotation: {x: -0.29916278, y: -0.3015707, z: 0.100279324, w: -0.8997489}
m_LastSceneViewRotation: {x: 0.17128913, y: -0.0634992, z: 0.011063338, w: 0.9831135}
m_LastSceneViewOrtho: 0
m_ReplacementShader: {fileID: 0}
m_ReplacementString:
@ -807,11 +807,11 @@ MonoBehaviour:
m_Position:
serializedVersion: 2
x: 0
y: 529
y: 390
width: 975
height: 410
m_MinSize: {x: 200, y: 200}
m_MaxSize: {x: 4000, y: 4000}
height: 549
m_MinSize: {x: 201, y: 221}
m_MaxSize: {x: 4001, y: 4021}
m_ActualView: {fileID: 2}
m_Panes:
- {fileID: 2}
@ -840,9 +840,9 @@ MonoBehaviour:
m_Pos:
serializedVersion: 2
x: 0
y: 602
y: 519
width: 974
height: 389
height: 472
m_SerializedDataModeController:
m_DataMode: 0
m_PreferredDataMode: 0
@ -879,10 +879,10 @@ MonoBehaviour:
serializedVersion: 2
x: 975
y: 0
width: 293
width: 360
height: 939
m_MinSize: {x: 200, y: 200}
m_MaxSize: {x: 4000, y: 4000}
m_MinSize: {x: 202, y: 221}
m_MaxSize: {x: 4002, y: 4021}
m_ActualView: {fileID: 10}
m_Panes:
- {fileID: 10}
@ -911,7 +911,7 @@ MonoBehaviour:
serializedVersion: 2
x: 975
y: 73
width: 291
width: 358
height: 918
m_SerializedDataModeController:
m_DataMode: 0
@ -926,9 +926,9 @@ MonoBehaviour:
m_SceneHierarchy:
m_TreeViewState:
scrollPos: {x: 0, y: 0}
m_SelectedIDs: 56770000
m_SelectedIDs:
m_LastClickedID: 0
m_ExpandedIDs: e486faffc2c7faff52cefaff98a6fbff9ca6fbff3caffbffb0b1fbffd0dcfbff3ee9fbffb20bfcff2c4ffcff2c99fcff22e0fcff506ffdff22b8fdffea45fefff8d5feffd81cffff18f3ffff2efbffff06e801005cec010032ed0100
m_ExpandedIDs: e051eeff2437efff7853efff4078efff569eefff62b8efffc0bdefff4415f0ffe45bf0ffc4d3f0ffee14f1ff4a74f1ff34b5f1ffbc19f2ff2060f2ff18c3f2ffc2fff2ffda04f3fff46df3ffb6b4f3ffd408f4ff7a49f4ffb27ff4fff288f4ffc289f4ff90c2f4ffaac2f4ff306cf5ff00b9f5ff58b9f5ffe8b9f5ff427ff6ff7ab5f6ff8644f7ffce55f7ffa290fbfffec6fbff745ffdffbc95fdffc698fdfff4ffffff32780200527802005ea50300eee503000ee6030010b7040052bc040092c004002ac104008cf5040062f8040024f90400b8f90400d01f050024200500f8220500ba23050090340500e4340500b83705007a380500928805002a8c0500828c050036dc0500c0dc05008ae10500d2e40500e0e505007ae60500a606060088090600fe0906004e0a0600fa0b060050100600705a0600185e060098840600768706003c880600ca8806008a9906002e9d060078be060098be0600
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@ -944,7 +944,7 @@ MonoBehaviour:
m_IsRenaming: 0
m_OriginalEventType: 11
m_IsRenamingFilename: 0
m_ClientGUIView: {fileID: 9}
m_ClientGUIView: {fileID: 4}
m_SearchString:
m_ExpandedScenes: []
m_CurrenRootInstanceID: 0
@ -967,9 +967,9 @@ MonoBehaviour:
m_Children: []
m_Position:
serializedVersion: 2
x: 1268
x: 1335
y: 0
width: 287
width: 282
height: 939
m_MinSize: {x: 232, y: 271}
m_MaxSize: {x: 10002, y: 10021}
@ -999,9 +999,9 @@ MonoBehaviour:
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 1268
x: 1335
y: 73
width: 285
width: 280
height: 918
m_SerializedDataModeController:
m_DataMode: 0
@ -1024,7 +1024,7 @@ MonoBehaviour:
m_SkipHidden: 0
m_SearchArea: 1
m_Folders:
- Assets/StreamingAssets/ExcelJson
- Assets/Resources/UIPrefabs
m_Globs: []
m_OriginalText:
m_ImportLogFlags: 0
@ -1033,14 +1033,14 @@ MonoBehaviour:
m_StartGridSize: 16
m_LastFolders: []
m_LastFoldersGridSize: 16
m_LastProjectPath: E:\Work\LouDiXvMu\LouDiXvMu_PRO\LoudiXvmuNiu
m_LastProjectPath: E:\Work\LouDiXvMu\LouDiXvMu_PRO\GitPro\loudixvmuniu
m_LockTracker:
m_IsLocked: 0
m_FolderTreeState:
scrollPos: {x: 0, y: 0}
m_SelectedIDs: be940b00
m_LastClickedID: 758974
m_ExpandedIDs: ffffffff00000000be730000c0730000c2730000c4730000c6730000c8730000ca730000cc730000ce730000d0730000d2730000d4730000d6730000d8730000da730000dc730000de730000e0730000e2730000e4730000e6730000e8730000ea730000ec730000ee730000f0730000f2730000f4730000f6730000f8730000fa730000fc730000fe73000000740000027400000474000006740000087400000a7400000c7400000e74000010740000127400001474000016740000187400001a7400001c7400001e7400002474000026740000287400002a7400002c7400002e74000030740000327400003474000036740000387400003a7400003c7400003e740000407400004274000044740000467400004c740000527400005474000056740000587400005a7400005c7400005e7400006074000062740000647400006674000068740000027700005cfc01006a040200
m_ExpandedIDs: 8235fbffffffffff000000003c0600009006000004070000280700003807000064070000f4070000080800007008000060090000dc0a0000a4100000
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@ -1065,10 +1065,10 @@ MonoBehaviour:
m_Icon: {fileID: 0}
m_ResourceFile:
m_AssetTreeState:
scrollPos: {x: 0, y: 960}
m_SelectedIDs: 56770000
m_LastClickedID: 30550
m_ExpandedIDs: ffffffff00000000be730000c0730000c2730000c4730000c6730000c8730000ca730000cc730000ce730000d0730000d2730000d4730000d6730000d8730000da730000dc730000de730000e0730000e2730000e4730000e6730000e8730000ea730000ec730000ee730000f0730000f2730000f4730000f6730000f8730000fa730000fc730000fe73000000740000027400000474000006740000087400000a7400000c7400000e74000010740000127400001474000016740000187400001a7400001c7400001e7400002474000026740000287400002a7400002c7400002e74000030740000327400003474000036740000387400003a7400003c7400003e740000407400004274000044740000467400004c740000527400005474000056740000587400005a7400005c7400005e7400006074000062740000647400006674000068740000027700005cfc01006a040200
scrollPos: {x: 0, y: 0}
m_SelectedIDs:
m_LastClickedID: 0
m_ExpandedIDs: 8235fbffffffffff000000003c0600009006000004070000280700003807000064070000f4070000080800007008000060090000dc0a0000a4100000
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@ -1093,8 +1093,8 @@ MonoBehaviour:
m_Icon: {fileID: 0}
m_ResourceFile:
m_ListAreaState:
m_SelectedInstanceIDs: 56770000
m_LastClickedInstanceID: 30550
m_SelectedInstanceIDs:
m_LastClickedInstanceID: 0
m_HadKeyboardFocusLastEvent: 0
m_ExpandedInstanceIDs:
m_RenameOverlay:
@ -1139,12 +1139,12 @@ MonoBehaviour:
m_Children: []
m_Position:
serializedVersion: 2
x: 1555
x: 1617
y: 0
width: 365
width: 303
height: 939
m_MinSize: {x: 275, y: 50}
m_MaxSize: {x: 4000, y: 4000}
m_MinSize: {x: 276, y: 71}
m_MaxSize: {x: 4001, y: 4021}
m_ActualView: {fileID: 14}
m_Panes:
- {fileID: 14}
@ -1171,9 +1171,9 @@ MonoBehaviour:
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 1555
x: 1617
y: 73
width: 364
width: 302
height: 918
m_SerializedDataModeController:
m_DataMode: 0
@ -1188,7 +1188,7 @@ MonoBehaviour:
m_ObjectsLockedBeforeSerialization: []
m_InstanceIDsLockedBeforeSerialization:
m_PreviewResizer:
m_CachedPref: 448
m_CachedPref: 220
m_ControlHash: -371814159
m_PrefName: Preview_InspectorPreview
m_LastInspectedObjectInstanceID: -1