mirror of
https://gitgud.io/AbstractConcept/rimworld-animation-studio.git
synced 2024-08-15 00:43:27 +00:00
Improvements to timeline
This commit is contained in:
parent
d2ca61c61c
commit
591b176924
99 changed files with 460 additions and 359 deletions
Binary file not shown.
|
@ -75,6 +75,7 @@
|
||||||
<Compile Include="Assets\Scripts\AnimationComponents\KeyFrames\Keyframe.cs" />
|
<Compile Include="Assets\Scripts\AnimationComponents\KeyFrames\Keyframe.cs" />
|
||||||
<Compile Include="Assets\Scripts\AnimationComponents\KeyFrames\PawnKeyframe.cs" />
|
<Compile Include="Assets\Scripts\AnimationComponents\KeyFrames\PawnKeyframe.cs" />
|
||||||
<Compile Include="Assets\Scripts\AnimationComponents\KeyFrames\ThingKeyFrame.cs" />
|
<Compile Include="Assets\Scripts\AnimationComponents\KeyFrames\ThingKeyFrame.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\Chaser.cs" />
|
||||||
<Compile Include="Assets\Scripts\Extensions\IListExtensions.cs" />
|
<Compile Include="Assets\Scripts\Extensions\IListExtensions.cs" />
|
||||||
<Compile Include="Assets\Scripts\Extensions\ObjectExtensions.cs" />
|
<Compile Include="Assets\Scripts\Extensions\ObjectExtensions.cs" />
|
||||||
<Compile Include="Assets\Scripts\Extensions\TransformExtensions.cs" />
|
<Compile Include="Assets\Scripts\Extensions\TransformExtensions.cs" />
|
||||||
|
|
|
@ -71,7 +71,7 @@ RectTransform:
|
||||||
m_AnchorMin: {x: 0, y: 0.5}
|
m_AnchorMin: {x: 0, y: 0.5}
|
||||||
m_AnchorMax: {x: 1, y: 0.5}
|
m_AnchorMax: {x: 1, y: 0.5}
|
||||||
m_AnchoredPosition: {x: 0, y: 0}
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
m_SizeDelta: {x: 0, y: 20}
|
m_SizeDelta: {x: -16, y: 20}
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
--- !u!114 &3581489635090573721
|
--- !u!114 &3581489635090573721
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
|
|
|
@ -107,7 +107,7 @@ RectTransform:
|
||||||
m_AnchorMin: {x: 0, y: 0.5}
|
m_AnchorMin: {x: 0, y: 0.5}
|
||||||
m_AnchorMax: {x: 1, y: 0.5}
|
m_AnchorMax: {x: 1, y: 0.5}
|
||||||
m_AnchoredPosition: {x: 0, y: 0}
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
m_SizeDelta: {x: -10, y: 20}
|
m_SizeDelta: {x: -16, y: 20}
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
--- !u!114 &7758949423219383195
|
--- !u!114 &7758949423219383195
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
|
@ -163,7 +163,7 @@ MonoBehaviour:
|
||||||
ghostSliders: {fileID: 2175275438354546744}
|
ghostSliders: {fileID: 2175275438354546744}
|
||||||
ghostSliderPrefab: {fileID: 3581489635090573721, guid: 890d76c226858de4fa96adfe7cc85383,
|
ghostSliderPrefab: {fileID: 3581489635090573721, guid: 890d76c226858de4fa96adfe7cc85383,
|
||||||
type: 3}
|
type: 3}
|
||||||
maxGhosts: 0
|
maxGhosts: 4
|
||||||
actorID: 0
|
actorID: 0
|
||||||
keyframeID: 0
|
keyframeID: 0
|
||||||
--- !u!1 &8359461402257861397
|
--- !u!1 &8359461402257861397
|
||||||
|
@ -177,6 +177,8 @@ GameObject:
|
||||||
- component: {fileID: 5757681650493455882}
|
- component: {fileID: 5757681650493455882}
|
||||||
- component: {fileID: 4736752906210224906}
|
- component: {fileID: 4736752906210224906}
|
||||||
- component: {fileID: 1135382459109805448}
|
- component: {fileID: 1135382459109805448}
|
||||||
|
- component: {fileID: 6141625215454872087}
|
||||||
|
- component: {fileID: 1036971081672004212}
|
||||||
m_Layer: 5
|
m_Layer: 5
|
||||||
m_Name: Handle
|
m_Name: Handle
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
|
@ -240,3 +242,41 @@ MonoBehaviour:
|
||||||
m_FillOrigin: 0
|
m_FillOrigin: 0
|
||||||
m_UseSpriteMesh: 0
|
m_UseSpriteMesh: 0
|
||||||
m_PixelsPerUnitMultiplier: 1
|
m_PixelsPerUnitMultiplier: 1
|
||||||
|
--- !u!223 &6141625215454872087
|
||||||
|
Canvas:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 8359461402257861397}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 3
|
||||||
|
m_RenderMode: 2
|
||||||
|
m_Camera: {fileID: 0}
|
||||||
|
m_PlaneDistance: 100
|
||||||
|
m_PixelPerfect: 0
|
||||||
|
m_ReceivesEvents: 1
|
||||||
|
m_OverrideSorting: 1
|
||||||
|
m_OverridePixelPerfect: 0
|
||||||
|
m_SortingBucketNormalizedSize: 0
|
||||||
|
m_AdditionalShaderChannelsFlag: 0
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingOrder: 20
|
||||||
|
m_TargetDisplay: 0
|
||||||
|
--- !u!114 &1036971081672004212
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 8359461402257861397}
|
||||||
|
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
|
||||||
|
|
|
@ -322,7 +322,7 @@ RectTransform:
|
||||||
- {fileID: 1302075273}
|
- {fileID: 1302075273}
|
||||||
- {fileID: 1849536740}
|
- {fileID: 1849536740}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 23
|
m_RootOrder: 22
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
m_AnchorMax: {x: 1, y: 1}
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
|
@ -1066,6 +1066,81 @@ CanvasRenderer:
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 134868802}
|
m_GameObject: {fileID: 134868802}
|
||||||
m_CullTransparentMesh: 0
|
m_CullTransparentMesh: 0
|
||||||
|
--- !u!1 &138865803
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 138865804}
|
||||||
|
- component: {fileID: 138865806}
|
||||||
|
- component: {fileID: 138865805}
|
||||||
|
m_Layer: 5
|
||||||
|
m_Name: Background
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!224 &138865804
|
||||||
|
RectTransform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 138865803}
|
||||||
|
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: 1289465654}
|
||||||
|
m_Father: {fileID: 219230438}
|
||||||
|
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: 1200, y: 15}
|
||||||
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
|
--- !u!114 &138865805
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 138865803}
|
||||||
|
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.75, g: 0.75, b: 0.75, a: 1}
|
||||||
|
m_RaycastTarget: 1
|
||||||
|
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!222 &138865806
|
||||||
|
CanvasRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 138865803}
|
||||||
|
m_CullTransparentMesh: 0
|
||||||
--- !u!1 &143158138
|
--- !u!1 &143158138
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
@ -1301,7 +1376,7 @@ RectTransform:
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 44343587}
|
- {fileID: 44343587}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 16
|
m_RootOrder: 15
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||||
|
@ -1429,8 +1504,9 @@ RectTransform:
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 591894605}
|
- {fileID: 591894605}
|
||||||
|
- {fileID: 138865804}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 18
|
m_RootOrder: 17
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0}
|
m_AnchorMin: {x: 0.5, y: 0}
|
||||||
m_AnchorMax: {x: 0.5, y: 0}
|
m_AnchorMax: {x: 0.5, y: 0}
|
||||||
|
@ -1664,7 +1740,7 @@ RectTransform:
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 1397551272}
|
- {fileID: 1397551272}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 12
|
m_RootOrder: 11
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||||
|
@ -2537,7 +2613,7 @@ RectTransform:
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 239634964}
|
- {fileID: 239634964}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 9
|
m_RootOrder: 8
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 1, y: 0}
|
m_AnchorMin: {x: 1, y: 0}
|
||||||
m_AnchorMax: {x: 1, y: 0}
|
m_AnchorMax: {x: 1, y: 0}
|
||||||
|
@ -3117,7 +3193,7 @@ RectTransform:
|
||||||
- {fileID: 2041360447}
|
- {fileID: 2041360447}
|
||||||
- {fileID: 1377952650}
|
- {fileID: 1377952650}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 7
|
m_RootOrder: 6
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 1, y: 1}
|
m_AnchorMin: {x: 1, y: 1}
|
||||||
m_AnchorMax: {x: 1, y: 1}
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
|
@ -3255,7 +3331,7 @@ RectTransform:
|
||||||
- {fileID: 749354207}
|
- {fileID: 749354207}
|
||||||
- {fileID: 1153227823}
|
- {fileID: 1153227823}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 20
|
m_RootOrder: 19
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||||
|
@ -3818,7 +3894,7 @@ RectTransform:
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 1514381832}
|
- {fileID: 1514381832}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 11
|
m_RootOrder: 9
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||||
|
@ -4030,7 +4106,7 @@ RectTransform:
|
||||||
- {fileID: 567758162}
|
- {fileID: 567758162}
|
||||||
- {fileID: 1676585154}
|
- {fileID: 1676585154}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 5
|
m_RootOrder: 4
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0}
|
m_AnchorMin: {x: 0.5, y: 0}
|
||||||
m_AnchorMax: {x: 0.5, y: 0}
|
m_AnchorMax: {x: 0.5, y: 0}
|
||||||
|
@ -4749,13 +4825,15 @@ GameObject:
|
||||||
- component: {fileID: 591894608}
|
- component: {fileID: 591894608}
|
||||||
- component: {fileID: 591894607}
|
- component: {fileID: 591894607}
|
||||||
- component: {fileID: 591894606}
|
- component: {fileID: 591894606}
|
||||||
|
- component: {fileID: 591894609}
|
||||||
|
- component: {fileID: 591894610}
|
||||||
m_Layer: 5
|
m_Layer: 5
|
||||||
m_Name: Image
|
m_Name: Chaser
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
m_NavMeshLayer: 0
|
m_NavMeshLayer: 0
|
||||||
m_StaticEditorFlags: 0
|
m_StaticEditorFlags: 0
|
||||||
m_IsActive: 0
|
m_IsActive: 1
|
||||||
--- !u!224 &591894605
|
--- !u!224 &591894605
|
||||||
RectTransform:
|
RectTransform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
@ -4772,8 +4850,8 @@ RectTransform:
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
m_AnchorMax: {x: 0, y: 1}
|
m_AnchorMax: {x: 0, y: 1}
|
||||||
m_AnchoredPosition: {x: 0, y: 0}
|
m_AnchoredPosition: {x: 8, y: -2.5}
|
||||||
m_SizeDelta: {x: 2, y: 0}
|
m_SizeDelta: {x: 4, y: -15}
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
--- !u!114 &591894606
|
--- !u!114 &591894606
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
|
@ -4808,7 +4886,7 @@ MonoBehaviour:
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
m_Material: {fileID: 0}
|
m_Material: {fileID: 0}
|
||||||
m_Color: {r: 1, g: 0, b: 0, a: 1}
|
m_Color: {r: 1, g: 0.5, b: 0.5, a: 1}
|
||||||
m_RaycastTarget: 1
|
m_RaycastTarget: 1
|
||||||
m_Maskable: 1
|
m_Maskable: 1
|
||||||
m_OnCullStateChanged:
|
m_OnCullStateChanged:
|
||||||
|
@ -4832,6 +4910,42 @@ CanvasRenderer:
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 591894604}
|
m_GameObject: {fileID: 591894604}
|
||||||
m_CullTransparentMesh: 0
|
m_CullTransparentMesh: 0
|
||||||
|
--- !u!223 &591894609
|
||||||
|
Canvas:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 591894604}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 3
|
||||||
|
m_RenderMode: 2
|
||||||
|
m_Camera: {fileID: 0}
|
||||||
|
m_PlaneDistance: 100
|
||||||
|
m_PixelPerfect: 0
|
||||||
|
m_ReceivesEvents: 1
|
||||||
|
m_OverrideSorting: 1
|
||||||
|
m_OverridePixelPerfect: 0
|
||||||
|
m_SortingBucketNormalizedSize: 0
|
||||||
|
m_AdditionalShaderChannelsFlag: 0
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingOrder: 10
|
||||||
|
m_TargetDisplay: 0
|
||||||
|
--- !u!114 &591894610
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 591894604}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 9584d659e560b88409843604ae04229b, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
target: {fileID: 1437263270}
|
||||||
|
chaseAlongX: 1
|
||||||
|
chaseAlongY: 0
|
||||||
--- !u!1 &592018739
|
--- !u!1 &592018739
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
@ -4995,7 +5109,7 @@ RectTransform:
|
||||||
- {fileID: 1960844026}
|
- {fileID: 1960844026}
|
||||||
- {fileID: 1463915053}
|
- {fileID: 1463915053}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 17
|
m_RootOrder: 16
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||||
|
@ -5117,7 +5231,7 @@ RectTransform:
|
||||||
- {fileID: 783530509}
|
- {fileID: 783530509}
|
||||||
- {fileID: 725162531}
|
- {fileID: 725162531}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 19
|
m_RootOrder: 18
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||||
|
@ -5520,7 +5634,7 @@ RectTransform:
|
||||||
- {fileID: 371198550}
|
- {fileID: 371198550}
|
||||||
- {fileID: 77649836}
|
- {fileID: 77649836}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 25
|
m_RootOrder: 24
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
m_AnchorMax: {x: 1, y: 1}
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
|
@ -5731,80 +5845,6 @@ CanvasRenderer:
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 698711480}
|
m_GameObject: {fileID: 698711480}
|
||||||
m_CullTransparentMesh: 0
|
m_CullTransparentMesh: 0
|
||||||
--- !u!1 &723601102
|
|
||||||
GameObject:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
serializedVersion: 6
|
|
||||||
m_Component:
|
|
||||||
- component: {fileID: 723601103}
|
|
||||||
- component: {fileID: 723601105}
|
|
||||||
- component: {fileID: 723601104}
|
|
||||||
m_Layer: 5
|
|
||||||
m_Name: Fill
|
|
||||||
m_TagString: Untagged
|
|
||||||
m_Icon: {fileID: 0}
|
|
||||||
m_NavMeshLayer: 0
|
|
||||||
m_StaticEditorFlags: 0
|
|
||||||
m_IsActive: 1
|
|
||||||
--- !u!224 &723601103
|
|
||||||
RectTransform:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 723601102}
|
|
||||||
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: 1811965325}
|
|
||||||
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: 0}
|
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
|
||||||
--- !u!114 &723601104
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 723601102}
|
|
||||||
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: 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!222 &723601105
|
|
||||||
CanvasRenderer:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 723601102}
|
|
||||||
m_CullTransparentMesh: 0
|
|
||||||
--- !u!1 &725162530
|
--- !u!1 &725162530
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
@ -6028,9 +6068,9 @@ RectTransform:
|
||||||
m_RootOrder: 1
|
m_RootOrder: 1
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
m_AnchorMax: {x: 1, y: 1}
|
m_AnchorMax: {x: 0, y: 0}
|
||||||
m_AnchoredPosition: {x: 0, y: 0}
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
m_SizeDelta: {x: -17, y: 0}
|
m_SizeDelta: {x: 0, y: 0}
|
||||||
m_Pivot: {x: 0, y: 1}
|
m_Pivot: {x: 0, y: 1}
|
||||||
--- !u!114 &749354208
|
--- !u!114 &749354208
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
|
@ -6467,7 +6507,7 @@ RectTransform:
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 415722554}
|
- {fileID: 415722554}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 8
|
m_RootOrder: 7
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 1}
|
m_AnchorMin: {x: 0, y: 1}
|
||||||
m_AnchorMax: {x: 0, y: 1}
|
m_AnchorMax: {x: 0, y: 1}
|
||||||
|
@ -7000,7 +7040,7 @@ RectTransform:
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 395375412}
|
- {fileID: 395375412}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 14
|
m_RootOrder: 13
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||||
|
@ -8094,7 +8134,7 @@ RectTransform:
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 6
|
m_RootOrder: 5
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 1, y: 1}
|
m_AnchorMin: {x: 1, y: 1}
|
||||||
m_AnchorMax: {x: 1, y: 1}
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
|
@ -8306,7 +8346,7 @@ RectTransform:
|
||||||
- {fileID: 347034222}
|
- {fileID: 347034222}
|
||||||
- {fileID: 932977622}
|
- {fileID: 932977622}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 26
|
m_RootOrder: 25
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
m_AnchorMax: {x: 1, y: 1}
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
|
@ -8399,7 +8439,7 @@ RectTransform:
|
||||||
- {fileID: 1898380637}
|
- {fileID: 1898380637}
|
||||||
- {fileID: 1966925531}
|
- {fileID: 1966925531}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 28
|
m_RootOrder: 27
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
m_AnchorMax: {x: 1, y: 1}
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
|
@ -8490,7 +8530,7 @@ RectTransform:
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 1321044693}
|
- {fileID: 1321044693}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 15
|
m_RootOrder: 14
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||||
|
@ -8588,80 +8628,6 @@ CanvasRenderer:
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1136677496}
|
m_GameObject: {fileID: 1136677496}
|
||||||
m_CullTransparentMesh: 0
|
m_CullTransparentMesh: 0
|
||||||
--- !u!1 &1142371456
|
|
||||||
GameObject:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
serializedVersion: 6
|
|
||||||
m_Component:
|
|
||||||
- component: {fileID: 1142371457}
|
|
||||||
- component: {fileID: 1142371459}
|
|
||||||
- component: {fileID: 1142371458}
|
|
||||||
m_Layer: 5
|
|
||||||
m_Name: Background
|
|
||||||
m_TagString: Untagged
|
|
||||||
m_Icon: {fileID: 0}
|
|
||||||
m_NavMeshLayer: 0
|
|
||||||
m_StaticEditorFlags: 0
|
|
||||||
m_IsActive: 1
|
|
||||||
--- !u!224 &1142371457
|
|
||||||
RectTransform:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1142371456}
|
|
||||||
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: 1289465654}
|
|
||||||
m_RootOrder: 0
|
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
||||||
m_AnchorMin: {x: 0, y: 0.25}
|
|
||||||
m_AnchorMax: {x: 1, y: 0.75}
|
|
||||||
m_AnchoredPosition: {x: 0, y: 0}
|
|
||||||
m_SizeDelta: {x: 0, y: 0}
|
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
|
||||||
--- !u!114 &1142371458
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1142371456}
|
|
||||||
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: 10907, 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!222 &1142371459
|
|
||||||
CanvasRenderer:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1142371456}
|
|
||||||
m_CullTransparentMesh: 0
|
|
||||||
--- !u!1 &1149068017
|
--- !u!1 &1149068017
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
@ -8821,7 +8787,7 @@ MonoBehaviour:
|
||||||
m_TargetGraphic: {fileID: 922060210}
|
m_TargetGraphic: {fileID: 922060210}
|
||||||
m_HandleRect: {fileID: 922060209}
|
m_HandleRect: {fileID: 922060209}
|
||||||
m_Direction: 2
|
m_Direction: 2
|
||||||
m_Value: 1
|
m_Value: 0
|
||||||
m_Size: 1
|
m_Size: 1
|
||||||
m_NumberOfSteps: 0
|
m_NumberOfSteps: 0
|
||||||
m_OnValueChanged:
|
m_OnValueChanged:
|
||||||
|
@ -9577,20 +9543,18 @@ RectTransform:
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1289465653}
|
m_GameObject: {fileID: 1289465653}
|
||||||
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_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 1142371457}
|
|
||||||
- {fileID: 1811965325}
|
|
||||||
- {fileID: 1628817485}
|
- {fileID: 1628817485}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 138865804}
|
||||||
m_RootOrder: 4
|
m_RootOrder: 0
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0}
|
m_AnchorMin: {x: 0, y: 0.5}
|
||||||
m_AnchorMax: {x: 0.5, y: 0}
|
m_AnchorMax: {x: 1, y: 0.5}
|
||||||
m_AnchoredPosition: {x: 0, y: 88}
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
m_SizeDelta: {x: 1200, y: 20}
|
m_SizeDelta: {x: -16, y: 20}
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
--- !u!114 &1289465655
|
--- !u!114 &1289465655
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
|
@ -9632,11 +9596,11 @@ MonoBehaviour:
|
||||||
m_DisabledTrigger: Disabled
|
m_DisabledTrigger: Disabled
|
||||||
m_Interactable: 1
|
m_Interactable: 1
|
||||||
m_TargetGraphic: {fileID: 1437263272}
|
m_TargetGraphic: {fileID: 1437263272}
|
||||||
m_FillRect: {fileID: 723601103}
|
m_FillRect: {fileID: 0}
|
||||||
m_HandleRect: {fileID: 1437263271}
|
m_HandleRect: {fileID: 1437263271}
|
||||||
m_Direction: 0
|
m_Direction: 0
|
||||||
m_MinValue: 1
|
m_MinValue: 1
|
||||||
m_MaxValue: 1
|
m_MaxValue: 100
|
||||||
m_WholeNumbers: 1
|
m_WholeNumbers: 1
|
||||||
m_Value: 1
|
m_Value: 1
|
||||||
m_OnValueChanged:
|
m_OnValueChanged:
|
||||||
|
@ -10036,14 +10000,13 @@ RectTransform:
|
||||||
- {fileID: 134868803}
|
- {fileID: 134868803}
|
||||||
- {fileID: 502634721}
|
- {fileID: 502634721}
|
||||||
- {fileID: 585946794}
|
- {fileID: 585946794}
|
||||||
- {fileID: 1289465654}
|
|
||||||
- {fileID: 539052777}
|
- {fileID: 539052777}
|
||||||
- {fileID: 1083597498}
|
- {fileID: 1083597498}
|
||||||
- {fileID: 429161117}
|
- {fileID: 429161117}
|
||||||
- {fileID: 842870043}
|
- {fileID: 842870043}
|
||||||
- {fileID: 364433430}
|
- {fileID: 364433430}
|
||||||
- {fileID: 972501617}
|
|
||||||
- {fileID: 527085934}
|
- {fileID: 527085934}
|
||||||
|
- {fileID: 972501617}
|
||||||
- {fileID: 257242826}
|
- {fileID: 257242826}
|
||||||
- {fileID: 1572887942}
|
- {fileID: 1572887942}
|
||||||
- {fileID: 899286715}
|
- {fileID: 899286715}
|
||||||
|
@ -11265,6 +11228,8 @@ GameObject:
|
||||||
- component: {fileID: 1437263271}
|
- component: {fileID: 1437263271}
|
||||||
- component: {fileID: 1437263273}
|
- component: {fileID: 1437263273}
|
||||||
- component: {fileID: 1437263272}
|
- component: {fileID: 1437263272}
|
||||||
|
- component: {fileID: 1437263274}
|
||||||
|
- component: {fileID: 1437263275}
|
||||||
m_Layer: 5
|
m_Layer: 5
|
||||||
m_Name: Handle
|
m_Name: Handle
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
|
@ -11304,7 +11269,7 @@ MonoBehaviour:
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
m_Material: {fileID: 0}
|
m_Material: {fileID: 0}
|
||||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
m_Color: {r: 1, g: 0.5, b: 0.5, a: 1}
|
||||||
m_RaycastTarget: 1
|
m_RaycastTarget: 1
|
||||||
m_Maskable: 1
|
m_Maskable: 1
|
||||||
m_OnCullStateChanged:
|
m_OnCullStateChanged:
|
||||||
|
@ -11328,6 +11293,44 @@ CanvasRenderer:
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1437263270}
|
m_GameObject: {fileID: 1437263270}
|
||||||
m_CullTransparentMesh: 0
|
m_CullTransparentMesh: 0
|
||||||
|
--- !u!223 &1437263274
|
||||||
|
Canvas:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1437263270}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 3
|
||||||
|
m_RenderMode: 2
|
||||||
|
m_Camera: {fileID: 0}
|
||||||
|
m_PlaneDistance: 100
|
||||||
|
m_PixelPerfect: 0
|
||||||
|
m_ReceivesEvents: 1
|
||||||
|
m_OverrideSorting: 1
|
||||||
|
m_OverridePixelPerfect: 0
|
||||||
|
m_SortingBucketNormalizedSize: 0
|
||||||
|
m_AdditionalShaderChannelsFlag: 0
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingOrder: 20
|
||||||
|
m_TargetDisplay: 0
|
||||||
|
--- !u!114 &1437263275
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1437263270}
|
||||||
|
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 &1441706102
|
--- !u!1 &1441706102
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
@ -13237,7 +13240,7 @@ RectTransform:
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 1741478633}
|
- {fileID: 1741478633}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 13
|
m_RootOrder: 12
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||||
|
@ -13446,7 +13449,7 @@ RectTransform:
|
||||||
- {fileID: 1395818346}
|
- {fileID: 1395818346}
|
||||||
- {fileID: 1798757604}
|
- {fileID: 1798757604}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 22
|
m_RootOrder: 21
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
m_AnchorMax: {x: 1, y: 1}
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
|
@ -13542,7 +13545,7 @@ RectTransform:
|
||||||
- {fileID: 1092312354}
|
- {fileID: 1092312354}
|
||||||
- {fileID: 891468915}
|
- {fileID: 891468915}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 21
|
m_RootOrder: 20
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 1}
|
m_AnchorMin: {x: 0, y: 1}
|
||||||
m_AnchorMax: {x: 0, y: 1}
|
m_AnchorMax: {x: 0, y: 1}
|
||||||
|
@ -13630,12 +13633,12 @@ RectTransform:
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 1437263271}
|
- {fileID: 1437263271}
|
||||||
m_Father: {fileID: 1289465654}
|
m_Father: {fileID: 1289465654}
|
||||||
m_RootOrder: 2
|
m_RootOrder: 0
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
m_AnchorMax: {x: 1, y: 1}
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
m_AnchoredPosition: {x: 0, y: 0}
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
m_SizeDelta: {x: -20, y: 0}
|
m_SizeDelta: {x: 0, y: 0}
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
--- !u!1 &1632534165
|
--- !u!1 &1632534165
|
||||||
GameObject:
|
GameObject:
|
||||||
|
@ -14879,42 +14882,6 @@ CanvasRenderer:
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1811133721}
|
m_GameObject: {fileID: 1811133721}
|
||||||
m_CullTransparentMesh: 0
|
m_CullTransparentMesh: 0
|
||||||
--- !u!1 &1811965324
|
|
||||||
GameObject:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
serializedVersion: 6
|
|
||||||
m_Component:
|
|
||||||
- component: {fileID: 1811965325}
|
|
||||||
m_Layer: 5
|
|
||||||
m_Name: Fill Area
|
|
||||||
m_TagString: Untagged
|
|
||||||
m_Icon: {fileID: 0}
|
|
||||||
m_NavMeshLayer: 0
|
|
||||||
m_StaticEditorFlags: 0
|
|
||||||
m_IsActive: 1
|
|
||||||
--- !u!224 &1811965325
|
|
||||||
RectTransform:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1811965324}
|
|
||||||
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: 723601103}
|
|
||||||
m_Father: {fileID: 1289465654}
|
|
||||||
m_RootOrder: 1
|
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
||||||
m_AnchorMin: {x: 0, y: 0.25}
|
|
||||||
m_AnchorMax: {x: 1, y: 0.75}
|
|
||||||
m_AnchoredPosition: {x: -5, y: 0}
|
|
||||||
m_SizeDelta: {x: -20, y: 0}
|
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
|
||||||
--- !u!1 &1813469519
|
--- !u!1 &1813469519
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
@ -15837,7 +15804,7 @@ RectTransform:
|
||||||
- {fileID: 1543793723}
|
- {fileID: 1543793723}
|
||||||
- {fileID: 1344070788}
|
- {fileID: 1344070788}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 27
|
m_RootOrder: 26
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
m_AnchorMax: {x: 1, y: 1}
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
|
@ -16138,7 +16105,7 @@ RectTransform:
|
||||||
- {fileID: 1481521047}
|
- {fileID: 1481521047}
|
||||||
- {fileID: 1261535758}
|
- {fileID: 1261535758}
|
||||||
m_Father: {fileID: 1335076903}
|
m_Father: {fileID: 1335076903}
|
||||||
m_RootOrder: 24
|
m_RootOrder: 23
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
m_AnchorMax: {x: 1, y: 1}
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
|
|
24
Assets/Scripts/Chaser.cs
Normal file
24
Assets/Scripts/Chaser.cs
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace RimWorldAnimationStudio
|
||||||
|
{
|
||||||
|
public class Chaser : MonoBehaviour
|
||||||
|
{
|
||||||
|
public GameObject target;
|
||||||
|
public bool chaseAlongX = true;
|
||||||
|
public bool chaseAlongY = false;
|
||||||
|
|
||||||
|
void Update()
|
||||||
|
{
|
||||||
|
if (target == null)
|
||||||
|
{ return; }
|
||||||
|
|
||||||
|
float x = chaseAlongX ? target.transform.position.x : transform.position.x;
|
||||||
|
float y = chaseAlongY ? target.transform.position.y : transform.position.y;
|
||||||
|
|
||||||
|
transform.position = new Vector3(x, y, 0f);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
11
Assets/Scripts/Chaser.cs.meta
Normal file
11
Assets/Scripts/Chaser.cs.meta
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9584d659e560b88409843604ae04229b
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
|
@ -72,12 +72,12 @@ namespace RimWorldAnimationStudio
|
||||||
if (actorBody == this)
|
if (actorBody == this)
|
||||||
{ continue; }
|
{ continue; }
|
||||||
|
|
||||||
actorBody.bodyRenderer.color = new Color(1f, 1f, 1f);
|
actorBody.bodyRenderer.color = Constants.ColorWhite;
|
||||||
actorBody.headRenderer.color = new Color(1f, 1f, 1f);
|
actorBody.headRenderer.color = Constants.ColorWhite;
|
||||||
}
|
}
|
||||||
|
|
||||||
bodyRenderer.color = new Color(0f, 1f, 0f);
|
bodyRenderer.color = Constants.ColorGreen;
|
||||||
headRenderer.color = new Color(0f, 1f, 0f);
|
headRenderer.color = Constants.ColorGreen;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,26 +23,29 @@ namespace RimWorldAnimationStudio
|
||||||
{
|
{
|
||||||
Activate();
|
Activate();
|
||||||
|
|
||||||
|
PawnKeyframe keyframe = Workspace.Instance.GetCurrentPawnKeyframe();
|
||||||
|
|
||||||
|
if (Workspace.Instance.GetCurrentPawnKeyframe() == null)
|
||||||
|
{ Debug.LogWarning("Cannot alter actor - no keyframe data available"); return; }
|
||||||
|
|
||||||
Vector3 mousePosition = Camera.main.ScreenToWorldPoint(Input.mousePosition);
|
Vector3 mousePosition = Camera.main.ScreenToWorldPoint(Input.mousePosition);
|
||||||
PawnKeyframe keyframe = Workspace.animationDef.animationStages[Workspace.stageID].animationClips[parent.actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID);
|
|
||||||
|
|
||||||
if (Workspace.actorManipulationMode == ActorManipulationMode.Pan)
|
if (Workspace.actorManipulationMode == ActorManipulationMode.Pan)
|
||||||
{
|
{
|
||||||
float distance = ((Vector2)mousePosition - (Vector2)transform.position).y;
|
float distance = ((Vector2)mousePosition - (Vector2)transform.position).y;
|
||||||
|
|
||||||
Vector3 headOffset = new Vector3(0f, 0.34f, 0f);
|
Vector3 headOffset = new Vector3(0f, 0.34f, 0f);
|
||||||
headOffset = Quaternion.Euler(0, 0, keyframe.bodyAngle) * headOffset;
|
headOffset = Quaternion.Euler(0, 0, keyframe.bodyAngle) * headOffset;
|
||||||
|
|
||||||
distance = Vector2.Dot(parent.transform.up, (Vector2)(mousePosition - parent.transform.position - headOffset));
|
distance = Vector2.Dot(parent.transform.up, (Vector2)(mousePosition - parent.transform.position - headOffset));
|
||||||
|
|
||||||
Debug.Log(headOffset.ToString());
|
keyframe.headBob = distance;
|
||||||
|
|
||||||
Workspace.animationDef.animationStages[Workspace.stageID].animationClips[parent.actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID).headBob = distance;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (Workspace.actorManipulationMode == ActorManipulationMode.Rotate)
|
else if (Workspace.actorManipulationMode == ActorManipulationMode.Rotate)
|
||||||
{
|
{
|
||||||
float angle = Vector2.SignedAngle(Vector2.down, (Vector2)mousePosition - (Vector2)transform.position);
|
float angle = Vector2.SignedAngle(Vector2.down, (Vector2)mousePosition - (Vector2)transform.position);
|
||||||
Workspace.animationDef.animationStages[Workspace.stageID].animationClips[parent.actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID).headAngle = angle;
|
keyframe.headAngle = angle;
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (Workspace.actorManipulationMode == ActorManipulationMode.Face)
|
else if (Workspace.actorManipulationMode == ActorManipulationMode.Face)
|
||||||
|
@ -51,9 +54,7 @@ namespace RimWorldAnimationStudio
|
||||||
int facing = -Mathf.RoundToInt(angle / 90f);
|
int facing = -Mathf.RoundToInt(angle / 90f);
|
||||||
facing = facing < 0 ? facing + 4 : facing;
|
facing = facing < 0 ? facing + 4 : facing;
|
||||||
|
|
||||||
Debug.Log(facing.ToString());
|
keyframe.headFacing = facing;
|
||||||
|
|
||||||
Workspace.animationDef.animationStages[Workspace.stageID].animationClips[parent.actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID).headFacing = facing;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
PawnAnimationClip clip = Workspace.Instance.GetPawnAnimationClip(parent.actorID);
|
PawnAnimationClip clip = Workspace.Instance.GetPawnAnimationClip(parent.actorID);
|
||||||
|
@ -66,11 +67,11 @@ namespace RimWorldAnimationStudio
|
||||||
|
|
||||||
foreach (ActorBody actorBody in AnimationController.Instance.GetComponentsInChildren<ActorBody>())
|
foreach (ActorBody actorBody in AnimationController.Instance.GetComponentsInChildren<ActorBody>())
|
||||||
{
|
{
|
||||||
actorBody.bodyRenderer.color = new Color(1f, 1f, 1f);
|
actorBody.bodyRenderer.color = Constants.ColorWhite;
|
||||||
actorBody.headRenderer.color = new Color(1f, 1f, 1f);
|
actorBody.headRenderer.color = Constants.ColorWhite;
|
||||||
}
|
}
|
||||||
|
|
||||||
bodyPartRenderer.color = new Color(0f, 1f, 0f);
|
bodyPartRenderer.color = Constants.ColorGreen;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -66,12 +66,10 @@ namespace RimWorldAnimationStudio
|
||||||
if (ghostSliders.childCount <= i)
|
if (ghostSliders.childCount <= i)
|
||||||
{ Instantiate(ghostSliderPrefab, ghostSliders); }
|
{ Instantiate(ghostSliderPrefab, ghostSliders); }
|
||||||
|
|
||||||
GameObject ghostSliderObject = ghostSliders.GetChild(i).gameObject;
|
GameObject ghostSliderObject = ghostSliders.GetChild(i).gameObject;
|
||||||
Debug.Log(ghostSliderObject);
|
|
||||||
ghostSliderObject.SetActive(true);
|
ghostSliderObject.SetActive(true);
|
||||||
|
|
||||||
Slider ghostSlider = ghostSliderObject.GetComponent<Slider>();
|
Slider ghostSlider = ghostSliderObject.GetComponent<Slider>();
|
||||||
Debug.Log(ghostSlider);
|
|
||||||
ghostSlider.value = (int)((i + 1) * clip.duration + keyframe.atTick);
|
ghostSlider.value = (int)((i + 1) * clip.duration + keyframe.atTick);
|
||||||
|
|
||||||
float mult = 1f - Mathf.Pow((float)i / maxGhosts, 2);
|
float mult = 1f - Mathf.Pow((float)i / maxGhosts, 2);
|
||||||
|
@ -96,12 +94,20 @@ namespace RimWorldAnimationStudio
|
||||||
|
|
||||||
public void OnPointerClick(PointerEventData eventData)
|
public void OnPointerClick(PointerEventData eventData)
|
||||||
{
|
{
|
||||||
Activate();
|
Workspace.actorID = actorID;
|
||||||
|
Workspace.keyframeID = keyframeID;
|
||||||
|
|
||||||
|
if (eventData.clickCount >= 2)
|
||||||
|
{
|
||||||
|
AnimationController.Instance.stageTick = keyframe.atTick.Value;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void OnBeginDrag(PointerEventData eventData)
|
public void OnBeginDrag(PointerEventData eventData)
|
||||||
{
|
{
|
||||||
Activate();
|
AnimationController.Instance.stageTick = keyframe.atTick.Value;
|
||||||
|
Workspace.actorID = actorID;
|
||||||
|
Workspace.keyframeID = keyframeID;
|
||||||
|
|
||||||
if (keyframe.atTick == 1)
|
if (keyframe.atTick == 1)
|
||||||
{ return; }
|
{ return; }
|
||||||
|
@ -113,7 +119,8 @@ namespace RimWorldAnimationStudio
|
||||||
{
|
{
|
||||||
base.OnDrag(eventData);
|
base.OnDrag(eventData);
|
||||||
|
|
||||||
Activate();
|
AnimationController.Instance.stageTick = keyframe.atTick.Value;
|
||||||
|
Workspace.actorID = actorID;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void OnEndDrag(PointerEventData eventData)
|
public void OnEndDrag(PointerEventData eventData)
|
||||||
|
@ -121,23 +128,21 @@ namespace RimWorldAnimationStudio
|
||||||
interactable = false;
|
interactable = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Activate()
|
protected override void Update()
|
||||||
{
|
{
|
||||||
AnimationController.Instance.stageTick = keyframe.atTick.Value;
|
base.Update();
|
||||||
|
|
||||||
Workspace.keyframeID = keyframeID;
|
if (Workspace.keyframeID == keyframeID && AnimationController.Instance.stageTick == keyframe.atTick.Value)
|
||||||
|
{ transform.FindDeepChild("Handle").GetComponent<Image>().color = Constants.ColorPurple; }
|
||||||
|
|
||||||
foreach (AnimationTimeline _timeline in AnimationController.Instance.animationTimelines.GetComponentsInChildren<AnimationTimeline>())
|
else if (Workspace.keyframeID == keyframeID)
|
||||||
{
|
{ transform.FindDeepChild("Handle").GetComponent<Image>().color = Constants.ColorCyan; }
|
||||||
foreach (KeyframeSlider keyframeSlider in _timeline.GetComponentsInChildren<KeyframeSlider>())
|
|
||||||
{
|
|
||||||
if (keyframeSlider.keyframe.atTick.Value == keyframe.atTick.Value)
|
|
||||||
{ keyframeSlider.transform.FindDeepChild("Handle").GetComponent<Image>().color = new Color(0f, 1f, 0f); }
|
|
||||||
|
|
||||||
else
|
else if (AnimationController.Instance.stageTick == keyframe.atTick.Value)
|
||||||
{ keyframeSlider.transform.FindDeepChild("Handle").GetComponent<Image>().color = new Color(1f, 1f, 1f); }
|
{ transform.FindDeepChild("Handle").GetComponent<Image>().color = Constants.ColorPink; }
|
||||||
}
|
|
||||||
}
|
else
|
||||||
|
{ transform.FindDeepChild("Handle").GetComponent<Image>().color = Constants.ColorWhite; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -60,8 +60,8 @@ namespace RimWorldAnimationStudio
|
||||||
|
|
||||||
Workspace.stageID = transform.GetSiblingIndex();
|
Workspace.stageID = transform.GetSiblingIndex();
|
||||||
|
|
||||||
AnimationController.Instance.ResetAnimationTimeline();
|
//AnimationController.Instance.ResetAnimationTimeline();
|
||||||
AnimationController.Instance.InitializeAnimationTimeline();
|
//AnimationController.Instance.InitializeAnimationTimeline();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -31,6 +31,7 @@ namespace RimWorldAnimationStudio
|
||||||
public AnimationTimeline animationTimelinePrefab;
|
public AnimationTimeline animationTimelinePrefab;
|
||||||
|
|
||||||
// Private timing variables
|
// Private timing variables
|
||||||
|
private int lastStageTick = 1;
|
||||||
private float timeSinceLastUpdate = 0;
|
private float timeSinceLastUpdate = 0;
|
||||||
private int cycleIndex = 0;
|
private int cycleIndex = 0;
|
||||||
|
|
||||||
|
@ -54,9 +55,6 @@ namespace RimWorldAnimationStudio
|
||||||
timeSinceLastUpdate -= 1f / 60f;
|
timeSinceLastUpdate -= 1f / 60f;
|
||||||
stageTick += 1;
|
stageTick += 1;
|
||||||
|
|
||||||
stageTimelineSlider.value = stageTick;
|
|
||||||
animationClipTimeField.text = stageTick.ToString();
|
|
||||||
|
|
||||||
if (stageTick > Workspace.StageWindowSize)
|
if (stageTick > Workspace.StageWindowSize)
|
||||||
{
|
{
|
||||||
if (stageLoopDropdown.value == 1)
|
if (stageLoopDropdown.value == 1)
|
||||||
|
@ -73,8 +71,8 @@ namespace RimWorldAnimationStudio
|
||||||
++Workspace.stageID;
|
++Workspace.stageID;
|
||||||
cycleIndex = 0;
|
cycleIndex = 0;
|
||||||
|
|
||||||
ResetAnimationTimeline();
|
//ResetAnimationTimeline();
|
||||||
InitializeAnimationTimeline();
|
//InitializeAnimationTimeline();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -84,15 +82,29 @@ namespace RimWorldAnimationStudio
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update stage timeline
|
// Update stage timeline
|
||||||
animationClipTimeField.interactable = isAnimating == false;
|
animationClipTimeField.interactable = isAnimating == false;
|
||||||
animationClipLengthField.interactable = isAnimating == false;
|
animationClipLengthField.interactable = isAnimating == false;
|
||||||
|
|
||||||
|
if (lastStageTick != stageTick)
|
||||||
|
{
|
||||||
|
stageTimelineSlider.value = stageTick;
|
||||||
|
animationClipTimeField.text = stageTick.ToString();
|
||||||
|
|
||||||
|
lastStageTick = stageTick;
|
||||||
|
}
|
||||||
|
|
||||||
// Update animation
|
// Update animation
|
||||||
UpdateAnimation();
|
UpdateAnimation();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void UpdateAnimation()
|
public void UpdateAnimation()
|
||||||
{
|
{
|
||||||
|
if (Workspace.Instance.AnimationTimelinesNeedUpdate())
|
||||||
|
{
|
||||||
|
ResetAnimationTimeline();
|
||||||
|
InitializeAnimationTimeline();
|
||||||
|
}
|
||||||
|
|
||||||
List<ActorBody> actorBodies = GetComponentsInChildren<ActorBody>().ToList();
|
List<ActorBody> actorBodies = GetComponentsInChildren<ActorBody>().ToList();
|
||||||
|
|
||||||
for (int actorID = 0; actorID < actorBodies.Count; actorID++)
|
for (int actorID = 0; actorID < actorBodies.Count; actorID++)
|
||||||
|
@ -177,21 +189,20 @@ namespace RimWorldAnimationStudio
|
||||||
public void Reset()
|
public void Reset()
|
||||||
{
|
{
|
||||||
Workspace.stageID = 0;
|
Workspace.stageID = 0;
|
||||||
|
isAnimating = false;
|
||||||
ResetAnimationTimeline();
|
ResetAnimationTimeline();
|
||||||
StageCardManager.Instance.Reset();
|
StageCardManager.Instance.Reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void ResetAnimationTimeline()
|
public void ResetAnimationTimeline()
|
||||||
{
|
{
|
||||||
isAnimating = false;
|
|
||||||
timeSinceLastUpdate = 0;
|
timeSinceLastUpdate = 0;
|
||||||
cycleIndex = 0;
|
cycleIndex = 0;
|
||||||
|
|
||||||
foreach (ActorBody actorBody in GetComponentsInChildren<ActorBody>())
|
foreach (ActorBody actorBody in GetComponentsInChildren<ActorBody>())
|
||||||
{ Destroy(actorBody.gameObject); }
|
{ Destroy(actorBody.gameObject); }
|
||||||
|
|
||||||
foreach (Transform animationTimeline in animationTimelines)
|
foreach (AnimationTimeline animationTimeline in animationTimelines.GetComponentsInChildren<AnimationTimeline>())
|
||||||
{ Destroy(animationTimeline.gameObject); }
|
{ Destroy(animationTimeline.gameObject); }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -299,7 +310,7 @@ namespace RimWorldAnimationStudio
|
||||||
|
|
||||||
clip.BuildSimpleCurves();
|
clip.BuildSimpleCurves();
|
||||||
|
|
||||||
animationTimelines.GetChild(Workspace.actorID).GetComponent<AnimationTimeline>().AddPawnKeyFrame(keyframe.keyframeID);
|
animationTimelines.GetComponentsInChildren<AnimationTimeline>()[Workspace.actorID].AddPawnKeyFrame(keyframe.keyframeID);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void RemovePawnKeyframe()
|
public void RemovePawnKeyframe()
|
||||||
|
@ -311,12 +322,12 @@ namespace RimWorldAnimationStudio
|
||||||
{
|
{
|
||||||
PawnKeyframe keyframe = Workspace.Instance.GetPawnKeyframe(actorID, keyframeID);
|
PawnKeyframe keyframe = Workspace.Instance.GetPawnKeyframe(actorID, keyframeID);
|
||||||
|
|
||||||
if (keyframe.atTick == 1)
|
if (keyframe != null && keyframe.atTick == 1)
|
||||||
{ Debug.LogWarning("Cannot delete key frame - the first key frame of an animation cannot be deleted"); return; }
|
{ Debug.LogWarning("Cannot delete key frame - the first key frame of an animation cannot be deleted"); return; }
|
||||||
|
|
||||||
if (keyframe != null)
|
if (keyframe != null)
|
||||||
{
|
{
|
||||||
animationTimelines.GetChild(actorID).GetComponent<AnimationTimeline>().RemovePawnKeyFrame(keyframe.keyframeID);
|
animationTimelines.GetComponentsInChildren<AnimationTimeline>()[Workspace.actorID].RemovePawnKeyFrame(keyframe.keyframeID);
|
||||||
|
|
||||||
PawnAnimationClip clip = Workspace.animationDef.animationStages[Workspace.stageID].animationClips[actorID];
|
PawnAnimationClip clip = Workspace.animationDef.animationStages[Workspace.stageID].animationClips[actorID];
|
||||||
clip.keyframes.Remove(keyframe);
|
clip.keyframes.Remove(keyframe);
|
||||||
|
@ -383,8 +394,8 @@ namespace RimWorldAnimationStudio
|
||||||
animationClipLengthField.text = newstageWindowSize.ToString();
|
animationClipLengthField.text = newstageWindowSize.ToString();
|
||||||
Workspace.animationDef.animationStages[Workspace.stageID].stageWindowSize = newstageWindowSize;
|
Workspace.animationDef.animationStages[Workspace.stageID].stageWindowSize = newstageWindowSize;
|
||||||
|
|
||||||
ResetAnimationTimeline();
|
//ResetAnimationTimeline();
|
||||||
InitializeAnimationTimeline();
|
//InitializeAnimationTimeline();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void OnCycleNormalFieldChange()
|
public void OnCycleNormalFieldChange()
|
||||||
|
|
|
@ -13,5 +13,10 @@ namespace RimWorldAnimationStudio
|
||||||
public static Color ColorGoldYellow = new Color(1f, 0.85f, 0f);
|
public static Color ColorGoldYellow = new Color(1f, 0.85f, 0f);
|
||||||
public static Color ColorGrey = new Color(0.5f, 0.5f, 0.5f);
|
public static Color ColorGrey = new Color(0.5f, 0.5f, 0.5f);
|
||||||
public static Color ColorDarkGrey = new Color(0.2f, 0.2f, 0.2f);
|
public static Color ColorDarkGrey = new Color(0.2f, 0.2f, 0.2f);
|
||||||
|
public static Color ColorPink = new Color(1.0f, 0.5f, 0.5f);
|
||||||
|
public static Color ColorOrange = new Color(1.0f, 0.7f, 0.0f);
|
||||||
|
public static Color ColorRichOrange = new Color(1.0f, 0.4f, 0.1f);
|
||||||
|
public static Color ColorCyan = new Color(0.0f, 1.0f, 1.0f);
|
||||||
|
public static Color ColorPurple = new Color(0.85f, 0.0f, 1.0f);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -41,12 +41,12 @@ namespace RimWorldAnimationStudio
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public PawnKeyframe GetCurrentPawnKeyframe(bool makeNewIfNull = true)
|
public PawnKeyframe GetCurrentPawnKeyframe()
|
||||||
{
|
{
|
||||||
int stageTick = AnimationController.Instance.stageTick;
|
int stageTick = AnimationController.Instance.stageTick;
|
||||||
PawnKeyframe keyframe = animationDef?.animationStages[stageID]?.animationClips[actorID]?.keyframes.FirstOrDefault(x => x.atTick == stageTick);
|
PawnKeyframe keyframe = animationDef?.animationStages[stageID]?.animationClips[actorID]?.keyframes.FirstOrDefault(x => x.atTick == stageTick);
|
||||||
|
|
||||||
if (keyframe != null || makeNewIfNull == false)
|
if (keyframe != null)
|
||||||
{ return keyframe; }
|
{ return keyframe; }
|
||||||
|
|
||||||
AnimationController.Instance.AddPawnKeyframe();
|
AnimationController.Instance.AddPawnKeyframe();
|
||||||
|
@ -105,5 +105,41 @@ namespace RimWorldAnimationStudio
|
||||||
|
|
||||||
// All other data
|
// All other data
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private int lastactorCount = 0;
|
||||||
|
private int lastStageID = 0;
|
||||||
|
private int lastStageCount = 0;
|
||||||
|
private int lastStageWindowSize = 0;
|
||||||
|
|
||||||
|
public bool AnimationTimelinesNeedUpdate()
|
||||||
|
{
|
||||||
|
if (animationDef == null) return false;
|
||||||
|
|
||||||
|
bool update = false;
|
||||||
|
|
||||||
|
if (lastStageID != stageID)
|
||||||
|
{ update = true; }
|
||||||
|
|
||||||
|
if (lastStageCount != animationDef.animationStages.Count)
|
||||||
|
{ update = true; }
|
||||||
|
|
||||||
|
if (lastactorCount != animationDef.actors.Count)
|
||||||
|
{ update = true; }
|
||||||
|
|
||||||
|
if (lastStageWindowSize != StageWindowSize)
|
||||||
|
{ update = true; }
|
||||||
|
|
||||||
|
if (update)
|
||||||
|
{
|
||||||
|
lastStageID = stageID;
|
||||||
|
lastStageCount = animationDef.animationStages.Count;
|
||||||
|
lastactorCount = animationDef.actors.Count;
|
||||||
|
lastStageWindowSize = StageWindowSize;
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/05/059180618b611ecbf7ec7b1cfdc51e06
Normal file
BIN
Library/Artifacts/05/059180618b611ecbf7ec7b1cfdc51e06
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/25/25f0aebcdf4673eff6b14bcf211e6dbf
Normal file
BIN
Library/Artifacts/25/25f0aebcdf4673eff6b14bcf211e6dbf
Normal file
Binary file not shown.
BIN
Library/Artifacts/28/283ee003f1048806929163729418e059
Normal file
BIN
Library/Artifacts/28/283ee003f1048806929163729418e059
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/42/426c9128e64c47dc2a3f7eac07e4f89a
Normal file
BIN
Library/Artifacts/42/426c9128e64c47dc2a3f7eac07e4f89a
Normal file
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/48/4847112b2cf71b2f45f6016ed1b3ebe7
Normal file
BIN
Library/Artifacts/48/4847112b2cf71b2f45f6016ed1b3ebe7
Normal file
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/55/554773a5ce1b152a54c9b73369e648fc
Normal file
BIN
Library/Artifacts/55/554773a5ce1b152a54c9b73369e648fc
Normal file
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/62/6270d146ccdd2ad803ba51e4ebed4f1a
Normal file
BIN
Library/Artifacts/62/6270d146ccdd2ad803ba51e4ebed4f1a
Normal file
Binary file not shown.
BIN
Library/Artifacts/67/67e4f8e30b53b4174a607257ac63ee48
Normal file
BIN
Library/Artifacts/67/67e4f8e30b53b4174a607257ac63ee48
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/78/787e7e38257f8ebad8e432f58993ecea
Normal file
BIN
Library/Artifacts/78/787e7e38257f8ebad8e432f58993ecea
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/82/825b46c33919c8e1de74b4fe7475a6bf
Normal file
BIN
Library/Artifacts/82/825b46c33919c8e1de74b4fe7475a6bf
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/9e/9ef7baae4df7c41929a3b03df8aabe68
Normal file
BIN
Library/Artifacts/9e/9ef7baae4df7c41929a3b03df8aabe68
Normal file
Binary file not shown.
BIN
Library/Artifacts/9f/9f88a55822386eaf7c1d652d14e412eb
Normal file
BIN
Library/Artifacts/9f/9f88a55822386eaf7c1d652d14e412eb
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/a9/a9dd0f0123236c75548079135893861f
Normal file
BIN
Library/Artifacts/a9/a9dd0f0123236c75548079135893861f
Normal file
Binary file not shown.
BIN
Library/Artifacts/ac/ac9be49fad511b4eaf2d0b0d279bc33c
Normal file
BIN
Library/Artifacts/ac/ac9be49fad511b4eaf2d0b0d279bc33c
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/b3/b3e0b904f5618a8ada0b5c8e7f2d5bef
Normal file
BIN
Library/Artifacts/b3/b3e0b904f5618a8ada0b5c8e7f2d5bef
Normal file
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/b8/b88790641c846f2b2cb3d6b9f1d5b3e0
Normal file
BIN
Library/Artifacts/b8/b88790641c846f2b2cb3d6b9f1d5b3e0
Normal file
Binary file not shown.
BIN
Library/Artifacts/b9/b98a629929ef585e245641fac49b850c
Normal file
BIN
Library/Artifacts/b9/b98a629929ef585e245641fac49b850c
Normal file
Binary file not shown.
BIN
Library/Artifacts/bc/bc58b764d80325ab74cc893955ccc0eb
Normal file
BIN
Library/Artifacts/bc/bc58b764d80325ab74cc893955ccc0eb
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/c4/c4fce3f124e42a3d9d0dc3a6d8213e62
Normal file
BIN
Library/Artifacts/c4/c4fce3f124e42a3d9d0dc3a6d8213e62
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/db/dbb852ca9d5136d9377b4625c9a359e2
Normal file
BIN
Library/Artifacts/db/dbb852ca9d5136d9377b4625c9a359e2
Normal file
Binary file not shown.
BIN
Library/Artifacts/de/de77ed6b9b74e2fe8b0bf29924e01118
Normal file
BIN
Library/Artifacts/de/de77ed6b9b74e2fe8b0bf29924e01118
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/e6/e6d85c2c8aec1b12bad63d63fe30d6e3
Normal file
BIN
Library/Artifacts/e6/e6d85c2c8aec1b12bad63d63fe30d6e3
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/f0/f07d4e15fbb3b5395dc45d3ea4834f22
Normal file
BIN
Library/Artifacts/f0/f07d4e15fbb3b5395dc45d3ea4834f22
Normal file
Binary file not shown.
Binary file not shown.
BIN
Library/Artifacts/f3/f336d5dec6e8908318d91b5eb159a3f6
Normal file
BIN
Library/Artifacts/f3/f336d5dec6e8908318d91b5eb159a3f6
Normal file
Binary file not shown.
BIN
Library/Artifacts/f3/f37921f6681abacd2260bbaf3fb9614f
Normal file
BIN
Library/Artifacts/f3/f37921f6681abacd2260bbaf3fb9614f
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -46,7 +46,7 @@ MonoBehaviour:
|
||||||
y: 0
|
y: 0
|
||||||
width: 1920
|
width: 1920
|
||||||
height: 997
|
height: 997
|
||||||
m_MinSize: {x: 875, y: 542}
|
m_MinSize: {x: 875, y: 300}
|
||||||
m_MaxSize: {x: 10000, y: 10000}
|
m_MaxSize: {x: 10000, y: 10000}
|
||||||
--- !u!114 &3
|
--- !u!114 &3
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
|
@ -112,10 +112,10 @@ MonoBehaviour:
|
||||||
y: 30
|
y: 30
|
||||||
width: 1920
|
width: 1920
|
||||||
height: 947
|
height: 947
|
||||||
m_MinSize: {x: 677, y: 492}
|
m_MinSize: {x: 679, y: 342}
|
||||||
m_MaxSize: {x: 14001, y: 14042}
|
m_MaxSize: {x: 12004, y: 8042}
|
||||||
vertical: 0
|
vertical: 0
|
||||||
controlID: 19719
|
controlID: 29144
|
||||||
--- !u!114 &6
|
--- !u!114 &6
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 52
|
m_ObjectHideFlags: 52
|
||||||
|
@ -137,10 +137,10 @@ MonoBehaviour:
|
||||||
y: 0
|
y: 0
|
||||||
width: 1373
|
width: 1373
|
||||||
height: 947
|
height: 947
|
||||||
m_MinSize: {x: 402, y: 492}
|
m_MinSize: {x: 403, y: 342}
|
||||||
m_MaxSize: {x: 10001, y: 14042}
|
m_MaxSize: {x: 8003, y: 8042}
|
||||||
vertical: 1
|
vertical: 1
|
||||||
controlID: 19720
|
controlID: 28985
|
||||||
--- !u!114 &7
|
--- !u!114 &7
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 52
|
m_ObjectHideFlags: 52
|
||||||
|
@ -162,10 +162,10 @@ MonoBehaviour:
|
||||||
y: 0
|
y: 0
|
||||||
width: 1373
|
width: 1373
|
||||||
height: 676
|
height: 676
|
||||||
m_MinSize: {x: 402, y: 221}
|
m_MinSize: {x: 403, y: 221}
|
||||||
m_MaxSize: {x: 8002, y: 4021}
|
m_MaxSize: {x: 8003, y: 4021}
|
||||||
vertical: 0
|
vertical: 0
|
||||||
controlID: 19721
|
controlID: 28986
|
||||||
--- !u!114 &8
|
--- !u!114 &8
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 52
|
m_ObjectHideFlags: 52
|
||||||
|
@ -185,8 +185,8 @@ MonoBehaviour:
|
||||||
y: 0
|
y: 0
|
||||||
width: 295
|
width: 295
|
||||||
height: 676
|
height: 676
|
||||||
m_MinSize: {x: 201, y: 221}
|
m_MinSize: {x: 200, y: 200}
|
||||||
m_MaxSize: {x: 4001, y: 4021}
|
m_MaxSize: {x: 4000, y: 4000}
|
||||||
m_ActualView: {fileID: 13}
|
m_ActualView: {fileID: 13}
|
||||||
m_Panes:
|
m_Panes:
|
||||||
- {fileID: 13}
|
- {fileID: 13}
|
||||||
|
@ -211,8 +211,8 @@ MonoBehaviour:
|
||||||
y: 0
|
y: 0
|
||||||
width: 1078
|
width: 1078
|
||||||
height: 676
|
height: 676
|
||||||
m_MinSize: {x: 202, y: 221}
|
m_MinSize: {x: 200, y: 200}
|
||||||
m_MaxSize: {x: 4002, y: 4021}
|
m_MaxSize: {x: 4000, y: 4000}
|
||||||
m_ActualView: {fileID: 14}
|
m_ActualView: {fileID: 14}
|
||||||
m_Panes:
|
m_Panes:
|
||||||
- {fileID: 14}
|
- {fileID: 14}
|
||||||
|
@ -231,7 +231,7 @@ MonoBehaviour:
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
m_EditorHideFlags: 1
|
m_EditorHideFlags: 1
|
||||||
m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
|
m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
m_Name: ProjectBrowser
|
m_Name: ConsoleWindow
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Position:
|
m_Position:
|
||||||
|
@ -240,15 +240,15 @@ MonoBehaviour:
|
||||||
y: 676
|
y: 676
|
||||||
width: 1373
|
width: 1373
|
||||||
height: 271
|
height: 271
|
||||||
m_MinSize: {x: 231, y: 271}
|
m_MinSize: {x: 101, y: 121}
|
||||||
m_MaxSize: {x: 10001, y: 10021}
|
m_MaxSize: {x: 4001, y: 4021}
|
||||||
m_ActualView: {fileID: 17}
|
m_ActualView: {fileID: 18}
|
||||||
m_Panes:
|
m_Panes:
|
||||||
- {fileID: 17}
|
- {fileID: 17}
|
||||||
- {fileID: 18}
|
- {fileID: 18}
|
||||||
- {fileID: 19}
|
- {fileID: 19}
|
||||||
m_Selected: 0
|
m_Selected: 1
|
||||||
m_LastSelected: 1
|
m_LastSelected: 0
|
||||||
--- !u!114 &11
|
--- !u!114 &11
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 52
|
m_ObjectHideFlags: 52
|
||||||
|
@ -268,8 +268,8 @@ MonoBehaviour:
|
||||||
y: 0
|
y: 0
|
||||||
width: 547
|
width: 547
|
||||||
height: 947
|
height: 947
|
||||||
m_MinSize: {x: 276, y: 71}
|
m_MinSize: {x: 275, y: 50}
|
||||||
m_MaxSize: {x: 4001, y: 4021}
|
m_MaxSize: {x: 4000, y: 4000}
|
||||||
m_ActualView: {fileID: 20}
|
m_ActualView: {fileID: 20}
|
||||||
m_Panes:
|
m_Panes:
|
||||||
- {fileID: 20}
|
- {fileID: 20}
|
||||||
|
@ -324,10 +324,10 @@ MonoBehaviour:
|
||||||
m_VRangeLocked: 0
|
m_VRangeLocked: 0
|
||||||
hZoomLockedByDefault: 0
|
hZoomLockedByDefault: 0
|
||||||
vZoomLockedByDefault: 0
|
vZoomLockedByDefault: 0
|
||||||
m_HBaseRangeMin: -960
|
m_HBaseRangeMin: -538
|
||||||
m_HBaseRangeMax: 960
|
m_HBaseRangeMax: 538
|
||||||
m_VBaseRangeMin: -453.5
|
m_VBaseRangeMin: -317
|
||||||
m_VBaseRangeMax: 453.5
|
m_VBaseRangeMax: 317
|
||||||
m_HAllowExceedBaseRangeMin: 1
|
m_HAllowExceedBaseRangeMin: 1
|
||||||
m_HAllowExceedBaseRangeMax: 1
|
m_HAllowExceedBaseRangeMax: 1
|
||||||
m_VAllowExceedBaseRangeMin: 1
|
m_VAllowExceedBaseRangeMin: 1
|
||||||
|
@ -345,23 +345,23 @@ MonoBehaviour:
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
x: 0
|
x: 0
|
||||||
y: 21
|
y: 21
|
||||||
width: 1920
|
width: 1076
|
||||||
height: 907
|
height: 634
|
||||||
m_Scale: {x: 1, y: 1}
|
m_Scale: {x: 1, y: 1}
|
||||||
m_Translation: {x: 960, y: 453.5}
|
m_Translation: {x: 538, y: 317}
|
||||||
m_MarginLeft: 0
|
m_MarginLeft: 0
|
||||||
m_MarginRight: 0
|
m_MarginRight: 0
|
||||||
m_MarginTop: 0
|
m_MarginTop: 0
|
||||||
m_MarginBottom: 0
|
m_MarginBottom: 0
|
||||||
m_LastShownAreaInsideMargins:
|
m_LastShownAreaInsideMargins:
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
x: -960
|
x: -538
|
||||||
y: -453.5
|
y: -317
|
||||||
width: 1920
|
width: 1076
|
||||||
height: 907
|
height: 634
|
||||||
m_MinimalGUI: 1
|
m_MinimalGUI: 1
|
||||||
m_defaultScale: 1
|
m_defaultScale: 1
|
||||||
m_LastWindowPixelSize: {x: 1920, y: 928}
|
m_LastWindowPixelSize: {x: 1076, y: 655}
|
||||||
m_ClearInEditMode: 1
|
m_ClearInEditMode: 1
|
||||||
m_NoCameraWarning: 1
|
m_NoCameraWarning: 1
|
||||||
m_LowResolutionForAspectRatios: 01000000000000000000
|
m_LowResolutionForAspectRatios: 01000000000000000000
|
||||||
|
@ -395,10 +395,10 @@ MonoBehaviour:
|
||||||
m_ViewDataDictionary: {fileID: 0}
|
m_ViewDataDictionary: {fileID: 0}
|
||||||
m_SceneHierarchy:
|
m_SceneHierarchy:
|
||||||
m_TreeViewState:
|
m_TreeViewState:
|
||||||
scrollPos: {x: 0, y: 150}
|
scrollPos: {x: 0, y: 0}
|
||||||
m_SelectedIDs:
|
m_SelectedIDs: 7a400000
|
||||||
m_LastClickedID: 0
|
m_LastClickedID: 0
|
||||||
m_ExpandedIDs: 70c9ffff2aeaffff18edffff74f4ffffd8f4ffff62fbffffc8390000c43a0000ce3a0000123b00001a3b0000ce3b0000da3b0000fc3b0000303d0000a43f0000
|
m_ExpandedIDs: 70aefeffbc8fffffc68fffff8695ffff7097ffffcc97ffff62fbffff2c3a0000243d0000483d0000bc3d0000963e0000123f0000
|
||||||
m_RenameOverlay:
|
m_RenameOverlay:
|
||||||
m_UserAcceptedRename: 0
|
m_UserAcceptedRename: 0
|
||||||
m_Name:
|
m_Name:
|
||||||
|
@ -458,9 +458,9 @@ MonoBehaviour:
|
||||||
m_PlayAudio: 0
|
m_PlayAudio: 0
|
||||||
m_AudioPlay: 0
|
m_AudioPlay: 0
|
||||||
m_Position:
|
m_Position:
|
||||||
m_Target: {x: 1006.87854, y: 701.7758, z: -153.22008}
|
m_Target: {x: 321.58847, y: 165.28635, z: -267.465}
|
||||||
speed: 2
|
speed: 2
|
||||||
m_Value: {x: 993.00183, y: 690.4389, z: -150.89366}
|
m_Value: {x: 321.58847, y: 165.28635, z: -267.465}
|
||||||
m_RenderMode: 0
|
m_RenderMode: 0
|
||||||
m_CameraMode:
|
m_CameraMode:
|
||||||
drawMode: 0
|
drawMode: 0
|
||||||
|
@ -510,9 +510,9 @@ MonoBehaviour:
|
||||||
speed: 2
|
speed: 2
|
||||||
m_Value: {x: 0, y: 0, z: 0, w: 1}
|
m_Value: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_Size:
|
m_Size:
|
||||||
m_Target: 540.21484
|
m_Target: 320.3778
|
||||||
speed: 2
|
speed: 2
|
||||||
m_Value: 516.952
|
m_Value: 320.3778
|
||||||
m_Ortho:
|
m_Ortho:
|
||||||
m_Target: 1
|
m_Target: 1
|
||||||
speed: 2
|
speed: 2
|
||||||
|
@ -1115,9 +1115,9 @@ MonoBehaviour:
|
||||||
m_IsLocked: 0
|
m_IsLocked: 0
|
||||||
m_FolderTreeState:
|
m_FolderTreeState:
|
||||||
scrollPos: {x: 0, y: 0}
|
scrollPos: {x: 0, y: 0}
|
||||||
m_SelectedIDs: 7a420000
|
m_SelectedIDs: 96420000
|
||||||
m_LastClickedID: 17018
|
m_LastClickedID: 17046
|
||||||
m_ExpandedIDs: 000000005e4200006042000000ca9a3b
|
m_ExpandedIDs: 00000000804200008242000000ca9a3b
|
||||||
m_RenameOverlay:
|
m_RenameOverlay:
|
||||||
m_UserAcceptedRename: 0
|
m_UserAcceptedRename: 0
|
||||||
m_Name:
|
m_Name:
|
||||||
|
@ -1145,7 +1145,7 @@ MonoBehaviour:
|
||||||
scrollPos: {x: 0, y: 0}
|
scrollPos: {x: 0, y: 0}
|
||||||
m_SelectedIDs:
|
m_SelectedIDs:
|
||||||
m_LastClickedID: 0
|
m_LastClickedID: 0
|
||||||
m_ExpandedIDs: 000000005e4200006042000000ca9a3b
|
m_ExpandedIDs: 00000000804200008242000000ca9a3b
|
||||||
m_RenameOverlay:
|
m_RenameOverlay:
|
||||||
m_UserAcceptedRename: 0
|
m_UserAcceptedRename: 0
|
||||||
m_Name:
|
m_Name:
|
||||||
|
@ -1170,8 +1170,8 @@ MonoBehaviour:
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
m_ResourceFile:
|
m_ResourceFile:
|
||||||
m_ListAreaState:
|
m_ListAreaState:
|
||||||
m_SelectedInstanceIDs:
|
m_SelectedInstanceIDs: 7a400000
|
||||||
m_LastClickedInstanceID: 0
|
m_LastClickedInstanceID: 16506
|
||||||
m_HadKeyboardFocusLastEvent: 0
|
m_HadKeyboardFocusLastEvent: 0
|
||||||
m_ExpandedInstanceIDs: c6230000303a0000063a0000a83d00005c66000000870000f8860000004a0000000000004a46000024430000
|
m_ExpandedInstanceIDs: c6230000303a0000063a0000a83d00005c66000000870000f8860000004a0000000000004a46000024430000
|
||||||
m_RenameOverlay:
|
m_RenameOverlay:
|
||||||
|
|
|
@ -21,10 +21,10 @@ MonoBehaviour:
|
||||||
y: 30
|
y: 30
|
||||||
width: 1920
|
width: 1920
|
||||||
height: 947
|
height: 947
|
||||||
m_MinSize: {x: 677, y: 492}
|
m_MinSize: {x: 678, y: 492}
|
||||||
m_MaxSize: {x: 14001, y: 14042}
|
m_MaxSize: {x: 14001, y: 14042}
|
||||||
vertical: 0
|
vertical: 0
|
||||||
controlID: 19588
|
controlID: 28757
|
||||||
--- !u!114 &2
|
--- !u!114 &2
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 52
|
m_ObjectHideFlags: 52
|
||||||
|
@ -138,10 +138,10 @@ MonoBehaviour:
|
||||||
y: 0
|
y: 0
|
||||||
width: 1373
|
width: 1373
|
||||||
height: 947
|
height: 947
|
||||||
m_MinSize: {x: 402, y: 492}
|
m_MinSize: {x: 403, y: 492}
|
||||||
m_MaxSize: {x: 10001, y: 14042}
|
m_MaxSize: {x: 10001, y: 14042}
|
||||||
vertical: 1
|
vertical: 1
|
||||||
controlID: 19589
|
controlID: 28731
|
||||||
--- !u!114 &4
|
--- !u!114 &4
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 52
|
m_ObjectHideFlags: 52
|
||||||
|
@ -163,10 +163,10 @@ MonoBehaviour:
|
||||||
y: 0
|
y: 0
|
||||||
width: 1373
|
width: 1373
|
||||||
height: 676
|
height: 676
|
||||||
m_MinSize: {x: 402, y: 221}
|
m_MinSize: {x: 403, y: 221}
|
||||||
m_MaxSize: {x: 8002, y: 4021}
|
m_MaxSize: {x: 8003, y: 4021}
|
||||||
vertical: 0
|
vertical: 0
|
||||||
controlID: 19590
|
controlID: 28732
|
||||||
--- !u!114 &5
|
--- !u!114 &5
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 52
|
m_ObjectHideFlags: 52
|
||||||
|
@ -221,10 +221,10 @@ MonoBehaviour:
|
||||||
m_ViewDataDictionary: {fileID: 0}
|
m_ViewDataDictionary: {fileID: 0}
|
||||||
m_SceneHierarchy:
|
m_SceneHierarchy:
|
||||||
m_TreeViewState:
|
m_TreeViewState:
|
||||||
scrollPos: {x: 0, y: 150}
|
scrollPos: {x: 0, y: 0}
|
||||||
m_SelectedIDs:
|
m_SelectedIDs:
|
||||||
m_LastClickedID: 0
|
m_LastClickedID: 0
|
||||||
m_ExpandedIDs: 70c9ffff2aeaffff18edffff74f4ffffd8f4ffff62fbffffc8390000c43a0000ce3a0000123b00001a3b0000ce3b0000da3b0000fc3b0000303d0000a43f0000
|
m_ExpandedIDs: 70aefeffbc8fffffc68fffff8695ffff7097ffffcc97ffff62fbffff2c3a0000243d0000483d0000bc3d0000963e0000123f0000
|
||||||
m_RenameOverlay:
|
m_RenameOverlay:
|
||||||
m_UserAcceptedRename: 0
|
m_UserAcceptedRename: 0
|
||||||
m_Name:
|
m_Name:
|
||||||
|
@ -313,9 +313,9 @@ MonoBehaviour:
|
||||||
m_PlayAudio: 0
|
m_PlayAudio: 0
|
||||||
m_AudioPlay: 0
|
m_AudioPlay: 0
|
||||||
m_Position:
|
m_Position:
|
||||||
m_Target: {x: 955.3771, y: 659.5994, z: -144.5}
|
m_Target: {x: 321.58847, y: 165.28635, z: -267.465}
|
||||||
speed: 2
|
speed: 2
|
||||||
m_Value: {x: 955.3771, y: 659.5994, z: -144.5}
|
m_Value: {x: 321.58847, y: 165.28635, z: -267.465}
|
||||||
m_RenderMode: 0
|
m_RenderMode: 0
|
||||||
m_CameraMode:
|
m_CameraMode:
|
||||||
drawMode: 0
|
drawMode: 0
|
||||||
|
@ -365,9 +365,9 @@ MonoBehaviour:
|
||||||
speed: 2
|
speed: 2
|
||||||
m_Value: {x: 0, y: 0, z: 0, w: 1}
|
m_Value: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_Size:
|
m_Size:
|
||||||
m_Target: 453.0033
|
m_Target: 320.3778
|
||||||
speed: 2
|
speed: 2
|
||||||
m_Value: 453.0033
|
m_Value: 320.3778
|
||||||
m_Ortho:
|
m_Ortho:
|
||||||
m_Target: 1
|
m_Target: 1
|
||||||
speed: 2
|
speed: 2
|
||||||
|
@ -939,8 +939,8 @@ MonoBehaviour:
|
||||||
y: 676
|
y: 676
|
||||||
width: 1373
|
width: 1373
|
||||||
height: 271
|
height: 271
|
||||||
m_MinSize: {x: 230, y: 250}
|
m_MinSize: {x: 231, y: 271}
|
||||||
m_MaxSize: {x: 10000, y: 10000}
|
m_MaxSize: {x: 10001, y: 10021}
|
||||||
m_ActualView: {fileID: 12}
|
m_ActualView: {fileID: 12}
|
||||||
m_Panes:
|
m_Panes:
|
||||||
- {fileID: 12}
|
- {fileID: 12}
|
||||||
|
@ -998,9 +998,9 @@ MonoBehaviour:
|
||||||
m_IsLocked: 0
|
m_IsLocked: 0
|
||||||
m_FolderTreeState:
|
m_FolderTreeState:
|
||||||
scrollPos: {x: 0, y: 0}
|
scrollPos: {x: 0, y: 0}
|
||||||
m_SelectedIDs: 7a420000
|
m_SelectedIDs: 96420000
|
||||||
m_LastClickedID: 17018
|
m_LastClickedID: 17046
|
||||||
m_ExpandedIDs: 000000005e4200006042000000ca9a3b
|
m_ExpandedIDs: 00000000804200008242000000ca9a3b
|
||||||
m_RenameOverlay:
|
m_RenameOverlay:
|
||||||
m_UserAcceptedRename: 0
|
m_UserAcceptedRename: 0
|
||||||
m_Name:
|
m_Name:
|
||||||
|
@ -1028,7 +1028,7 @@ MonoBehaviour:
|
||||||
scrollPos: {x: 0, y: 0}
|
scrollPos: {x: 0, y: 0}
|
||||||
m_SelectedIDs:
|
m_SelectedIDs:
|
||||||
m_LastClickedID: 0
|
m_LastClickedID: 0
|
||||||
m_ExpandedIDs: 000000005e4200006042000000ca9a3b
|
m_ExpandedIDs: 00000000804200008242000000ca9a3b
|
||||||
m_RenameOverlay:
|
m_RenameOverlay:
|
||||||
m_UserAcceptedRename: 0
|
m_UserAcceptedRename: 0
|
||||||
m_Name:
|
m_Name:
|
||||||
|
@ -1053,9 +1053,9 @@ MonoBehaviour:
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
m_ResourceFile:
|
m_ResourceFile:
|
||||||
m_ListAreaState:
|
m_ListAreaState:
|
||||||
m_SelectedInstanceIDs:
|
m_SelectedInstanceIDs: 7a400000
|
||||||
m_LastClickedInstanceID: 0
|
m_LastClickedInstanceID: 16506
|
||||||
m_HadKeyboardFocusLastEvent: 0
|
m_HadKeyboardFocusLastEvent: 1
|
||||||
m_ExpandedInstanceIDs: c6230000303a0000063a0000a83d00005c66000000870000f8860000004a0000000000004a46000024430000
|
m_ExpandedInstanceIDs: c6230000303a0000063a0000a83d00005c66000000870000f8860000004a0000000000004a46000024430000
|
||||||
m_RenameOverlay:
|
m_RenameOverlay:
|
||||||
m_UserAcceptedRename: 0
|
m_UserAcceptedRename: 0
|
||||||
|
@ -1203,5 +1203,5 @@ MonoBehaviour:
|
||||||
m_ControlHash: -371814159
|
m_ControlHash: -371814159
|
||||||
m_PrefName: Preview_InspectorPreview
|
m_PrefName: Preview_InspectorPreview
|
||||||
m_PreviewWindow: {fileID: 0}
|
m_PreviewWindow: {fileID: 0}
|
||||||
m_LastInspectedObjectInstanceID: -1
|
m_LastInspectedObjectInstanceID: 16506
|
||||||
m_LastVerticalScrollValue: 0
|
m_LastVerticalScrollValue: 0
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1 +1 @@
|
||||||
{"m_ExpandedPrefabGameObjectFileIDs":[],"m_ExpandedSceneGameObjectInstanceIDs":[],"m_ScrollY":0.0,"m_LastClickedFileID":0,"m_LastClickedInstanceID":0}
|
{"m_ExpandedPrefabGameObjectFileIDs":[],"m_ExpandedSceneGameObjectInstanceIDs":[],"m_ScrollY":0.0,"m_LastClickedFileID":3541467645058788217,"m_LastClickedInstanceID":0}
|
|
@ -1 +1 @@
|
||||||
{"cameraMode":{"drawMode":0,"name":"Shaded","section":"Shading Mode"},"sceneLighting":true,"audioPlay":false,"sceneViewState":{"showFog":true,"showMaterialUpdate":false,"showSkybox":true,"showFlares":true,"showImageEffects":true,"showParticleSystems":true},"in2DMode":true,"pivot":{"x":1006.8785400390625,"y":701.7758178710938,"z":-153.22007751464845},"rotation":{"x":0.0,"y":0.0,"z":0.0,"w":1.0},"size":540.21484375,"orthographic":true}
|
{"cameraMode":{"drawMode":0,"name":"Shaded","section":"Shading Mode"},"sceneLighting":true,"audioPlay":false,"sceneViewState":{"showFog":true,"showMaterialUpdate":false,"showSkybox":true,"showFlares":true,"showImageEffects":true,"showParticleSystems":true},"in2DMode":true,"pivot":{"x":321.5884704589844,"y":165.28634643554688,"z":-267.4649963378906},"rotation":{"x":0.0,"y":0.0,"z":0.0,"w":1.0},"size":320.3778076171875,"orthographic":true}
|
Binary file not shown.
Loading…
Reference in a new issue