[unity] First phase update examples.

This commit is contained in:
pharan 2017-05-15 12:48:05 +08:00
parent b28f4761e1
commit 90e1b5e89f
62 changed files with 7976 additions and 2391 deletions

View File

@ -1,19 +1,19 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!29 &1
SceneSettings:
OcclusionCullingSettings:
m_ObjectHideFlags: 0
m_PVSData:
m_PVSObjectsArray: []
m_PVSPortalsArray: []
serializedVersion: 2
m_OcclusionBakeSettings:
smallestOccluder: 5
smallestHole: 0.25
backfaceThreshold: 100
m_SceneGUID: 00000000000000000000000000000000
m_OcclusionCullingData: {fileID: 0}
--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
serializedVersion: 6
serializedVersion: 8
m_Fog: 0
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3
@ -25,6 +25,7 @@ RenderSettings:
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
m_AmbientIntensity: 1
m_AmbientMode: 3
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
m_SkyboxMaterial: {fileID: 0}
m_HaloStrength: 0.5
m_FlareStrength: 1
@ -37,12 +38,12 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1}
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 6
serializedVersion: 9
m_GIWorkflowMode: 1
m_LightmapsMode: 1
m_GISettings:
serializedVersion: 2
m_BounceScale: 1
@ -53,50 +54,73 @@ LightmapSettings:
m_EnableBakedLightmaps: 0
m_EnableRealtimeLightmaps: 0
m_LightmapEditorSettings:
serializedVersion: 3
serializedVersion: 8
m_Resolution: 2
m_BakeResolution: 40
m_TextureWidth: 1024
m_TextureHeight: 1024
m_AO: 0
m_AOMaxDistance: 1
m_Padding: 2
m_CompAOExponent: 0
m_CompAOExponentDirect: 0
m_Padding: 2
m_LightmapParameters: {fileID: 0}
m_LightmapsBakeMode: 1
m_TextureCompression: 1
m_FinalGather: 0
m_FinalGatherFiltering: 1
m_FinalGatherRayCount: 1024
m_ReflectionCompression: 2
m_MixedBakeMode: 1
m_BakeBackend: 0
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 500
m_PVRBounces: 2
m_PVRFiltering: 0
m_PVRFilteringMode: 1
m_PVRCulling: 1
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousColorSigma: 1
m_PVRFilteringAtrousNormalSigma: 1
m_PVRFilteringAtrousPositionSigma: 1
m_LightingDataAsset: {fileID: 0}
m_RuntimeCPUUsage: 25
m_ShadowMaskMode: 2
--- !u!196 &4
NavMeshSettings:
serializedVersion: 2
m_ObjectHideFlags: 0
m_BuildSettings:
serializedVersion: 2
agentTypeID: 0
agentRadius: 0.5
agentHeight: 2
agentSlope: 45
agentClimb: 0.4
ledgeDropHeight: 0
maxJumpAcrossDistance: 0
accuratePlacement: 0
minRegionArea: 2
cellSize: 0.16666667
manualCellSize: 0
cellSize: 0.16666667
manualTileSize: 0
tileSize: 256
accuratePlacement: 0
m_NavMeshData: {fileID: 0}
--- !u!1 &139638498
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 139638502}
- 33: {fileID: 139638501}
- 23: {fileID: 139638500}
- 114: {fileID: 139638499}
- 114: {fileID: 139638503}
- component: {fileID: 139638502}
- component: {fileID: 139638501}
- component: {fileID: 139638500}
- component: {fileID: 139638499}
- component: {fileID: 139638503}
- component: {fileID: 139638504}
m_Layer: 0
m_Name: Spine GameObject (SpineUnityGirl)
m_TagString: Untagged
@ -117,14 +141,18 @@ MonoBehaviour:
m_EditorClassIdentifier:
skeletonDataAsset: {fileID: 11400000, guid: 3c48535ae5679204c950a22a7caaa5a4, type: 2}
initialSkinName: default
initialFlipX: 0
initialFlipY: 0
separatorSlotNames: []
zSpacing: 0
renderMeshes: 1
useClipping: 1
immutableTriangles: 0
pmaVertexColors: 1
calculateNormals: 0
clearStateOnDisable: 0
tintBlack: 0
singleSubmesh: 0
addNormals: 0
calculateTangents: 0
frontFacing: 0
logErrors: 0
disableRenderingOnOverride: 1
_animationName: main
@ -139,22 +167,28 @@ MeshRenderer:
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: 2745674eb28031e499ac70ef825b153e, type: 2}
m_SubsetIndices:
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 1
m_ReflectionProbeUsage: 1
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &139638501
MeshFilter:
@ -175,6 +209,7 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &139638503
MonoBehaviour:
m_ObjectHideFlags: 0
@ -189,16 +224,27 @@ MonoBehaviour:
blinkAnimation: blink
minimumDelay: 0.15
maximumDelay: 3
--- !u!114 &139638504
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 139638498}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7b337e07bc016684dabf04793dd00ea3, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &199409354
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 199409355}
- 23: {fileID: 199409357}
- 102: {fileID: 199409356}
- component: {fileID: 199409355}
- component: {fileID: 199409357}
- component: {fileID: 199409356}
m_Layer: 0
m_Name: Description
m_TagString: Untagged
@ -218,6 +264,7 @@ Transform:
m_Children: []
m_Father: {fileID: 926099112}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!102 &199409356
TextMesh:
serializedVersion: 3
@ -271,35 +318,41 @@ MeshRenderer:
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 1
m_ReflectionProbeUsage: 1
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &611702901
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 611702906}
- 20: {fileID: 611702905}
- 92: {fileID: 611702904}
- 124: {fileID: 611702903}
- 81: {fileID: 611702902}
- component: {fileID: 611702906}
- component: {fileID: 611702905}
- component: {fileID: 611702904}
- component: {fileID: 611702903}
- component: {fileID: 611702902}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
@ -358,6 +411,8 @@ Camera:
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 0
m_AllowMSAA: 1
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
@ -374,14 +429,15 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &926099111
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 926099112}
- component: {fileID: 926099112}
m_Layer: 0
m_Name: LABELS
m_TagString: Untagged
@ -404,16 +460,17 @@ Transform:
- {fileID: 1945923979}
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1209538363
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 1209538364}
- 23: {fileID: 1209538366}
- 102: {fileID: 1209538365}
- component: {fileID: 1209538364}
- component: {fileID: 1209538366}
- component: {fileID: 1209538365}
m_Layer: 0
m_Name: Description (1)
m_TagString: Untagged
@ -433,6 +490,7 @@ Transform:
m_Children: []
m_Father: {fileID: 926099112}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!102 &1209538365
TextMesh:
serializedVersion: 3
@ -463,33 +521,39 @@ MeshRenderer:
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 1
m_ReflectionProbeUsage: 1
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &1945923976
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 1945923979}
- 23: {fileID: 1945923978}
- 102: {fileID: 1945923977}
- component: {fileID: 1945923979}
- component: {fileID: 1945923978}
- component: {fileID: 1945923977}
m_Layer: 0
m_Name: play mode
m_TagString: Untagged
@ -527,22 +591,28 @@ MeshRenderer:
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 1
m_ReflectionProbeUsage: 1
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!4 &1945923979
Transform:
@ -556,3 +626,4 @@ Transform:
m_Children: []
m_Father: {fileID: 926099112}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

View File

@ -1,19 +1,19 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!29 &1
SceneSettings:
OcclusionCullingSettings:
m_ObjectHideFlags: 0
m_PVSData:
m_PVSObjectsArray: []
m_PVSPortalsArray: []
serializedVersion: 2
m_OcclusionBakeSettings:
smallestOccluder: 5
smallestHole: 0.25
backfaceThreshold: 100
m_SceneGUID: 00000000000000000000000000000000
m_OcclusionCullingData: {fileID: 0}
--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
serializedVersion: 7
serializedVersion: 8
m_Fog: 0
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3
@ -25,6 +25,7 @@ RenderSettings:
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
m_AmbientIntensity: 1
m_AmbientMode: 3
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
m_SkyboxMaterial: {fileID: 0}
m_HaloStrength: 0.5
m_FlareStrength: 1
@ -41,7 +42,7 @@ RenderSettings:
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 7
serializedVersion: 9
m_GIWorkflowMode: 1
m_GISettings:
serializedVersion: 2
@ -53,7 +54,7 @@ LightmapSettings:
m_EnableBakedLightmaps: 0
m_EnableRealtimeLightmaps: 0
m_LightmapEditorSettings:
serializedVersion: 4
serializedVersion: 8
m_Resolution: 2
m_BakeResolution: 40
m_TextureWidth: 1024
@ -66,40 +67,57 @@ LightmapSettings:
m_LightmapParameters: {fileID: 0}
m_LightmapsBakeMode: 1
m_TextureCompression: 1
m_DirectLightInLightProbes: 1
m_FinalGather: 0
m_FinalGatherFiltering: 1
m_FinalGatherRayCount: 1024
m_ReflectionCompression: 2
m_MixedBakeMode: 1
m_BakeBackend: 0
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 500
m_PVRBounces: 2
m_PVRFiltering: 0
m_PVRFilteringMode: 1
m_PVRCulling: 1
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousColorSigma: 1
m_PVRFilteringAtrousNormalSigma: 1
m_PVRFilteringAtrousPositionSigma: 1
m_LightingDataAsset: {fileID: 0}
m_RuntimeCPUUsage: 25
m_ShadowMaskMode: 2
--- !u!196 &4
NavMeshSettings:
serializedVersion: 2
m_ObjectHideFlags: 0
m_BuildSettings:
serializedVersion: 2
agentTypeID: 0
agentRadius: 0.5
agentHeight: 2
agentSlope: 45
agentClimb: 0.4
ledgeDropHeight: 0
maxJumpAcrossDistance: 0
accuratePlacement: 0
minRegionArea: 2
cellSize: 0.16666667
manualCellSize: 0
cellSize: 0.16666667
manualTileSize: 0
tileSize: 256
accuratePlacement: 0
m_NavMeshData: {fileID: 0}
--- !u!1 &57002143
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 57002144}
- 222: {fileID: 57002146}
- 114: {fileID: 57002145}
- component: {fileID: 57002144}
- component: {fileID: 57002146}
- component: {fileID: 57002145}
m_Layer: 5
m_Name: SkeletonGraphic (Doi)
m_TagString: Untagged
@ -116,11 +134,11 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 189134935}
m_Father: {fileID: 289700665}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -13.605, y: 239}
@ -152,6 +170,15 @@ MonoBehaviour:
timeScale: 1
freeze: 0
unscaledTime: 0
meshGenerator:
settings:
useClipping: 1
zSpacing: 0
pmaVertexColors: 1
tintBlack: 0
calculateTangents: 0
addNormals: 0
immutableTriangles: 0
--- !u!222 &57002146
CanvasRenderer:
m_ObjectHideFlags: 0
@ -163,11 +190,11 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 189134935}
- 222: {fileID: 189134937}
- 114: {fileID: 189134936}
- component: {fileID: 189134935}
- component: {fileID: 189134937}
- component: {fileID: 189134936}
m_Layer: 5
m_Name: Text
m_TagString: Untagged
@ -184,10 +211,10 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 57002144}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 1}
m_AnchorMax: {x: 0.5, y: 1}
m_AnchoredPosition: {x: 0, y: 30}
@ -237,12 +264,12 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 249902688}
- 223: {fileID: 249902687}
- 114: {fileID: 249902686}
- 114: {fileID: 249902685}
- component: {fileID: 249902688}
- component: {fileID: 249902687}
- component: {fileID: 249902686}
- component: {fileID: 249902685}
m_Layer: 5
m_Name: Canvas
m_TagString: Untagged
@ -294,7 +321,7 @@ Canvas:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 249902684}
m_Enabled: 1
serializedVersion: 2
serializedVersion: 3
m_RenderMode: 0
m_Camera: {fileID: 0}
m_PlaneDistance: 100
@ -303,6 +330,7 @@ Canvas:
m_OverrideSorting: 0
m_OverridePixelPerfect: 0
m_SortingBucketNormalizedSize: 0
m_AdditionalShaderChannelsFlag: 25
m_SortingLayerID: 0
m_SortingOrder: 0
m_TargetDisplay: 0
@ -315,12 +343,12 @@ RectTransform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 941001663}
- {fileID: 774800194}
m_Father: {fileID: 0}
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}
@ -331,9 +359,9 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 289700665}
- component: {fileID: 289700665}
m_Layer: 5
m_Name: Content
m_TagString: Untagged
@ -350,12 +378,12 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 57002144}
- {fileID: 1384013133}
m_Father: {fileID: 2133858527}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0.000004069, y: 0}
@ -366,13 +394,13 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 611702906}
- 20: {fileID: 611702905}
- 92: {fileID: 611702904}
- 124: {fileID: 611702903}
- 81: {fileID: 611702902}
- component: {fileID: 611702906}
- component: {fileID: 611702905}
- component: {fileID: 611702904}
- component: {fileID: 611702903}
- component: {fileID: 611702902}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
@ -431,6 +459,8 @@ Camera:
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 0
m_AllowMSAA: 1
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
@ -444,20 +474,20 @@ Transform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &774800193
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 774800194}
- 222: {fileID: 774800196}
- 114: {fileID: 774800195}
- component: {fileID: 774800194}
- component: {fileID: 774800196}
- component: {fileID: 774800195}
m_Layer: 5
m_Name: Text
m_TagString: Untagged
@ -474,10 +504,10 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 249902688}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 220, y: 4}
@ -531,12 +561,12 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 852403708}
- 222: {fileID: 852403711}
- 114: {fileID: 852403710}
- 114: {fileID: 852403709}
- component: {fileID: 852403708}
- component: {fileID: 852403711}
- component: {fileID: 852403710}
- component: {fileID: 852403709}
m_Layer: 5
m_Name: Scrollbar Horizontal
m_TagString: Untagged
@ -553,11 +583,11 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 1351078838}
m_Father: {fileID: 941001663}
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}
@ -647,12 +677,12 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 941001663}
- 114: {fileID: 941001666}
- 222: {fileID: 941001665}
- 114: {fileID: 941001664}
- component: {fileID: 941001663}
- component: {fileID: 941001666}
- component: {fileID: 941001665}
- component: {fileID: 941001664}
m_Layer: 5
m_Name: Scroll View
m_TagString: Untagged
@ -669,13 +699,13 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 2133858527}
- {fileID: 852403708}
- {fileID: 1428602577}
m_Father: {fileID: 249902688}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -305, y: 4}
@ -750,11 +780,11 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 1066372096}
- 222: {fileID: 1066372098}
- 114: {fileID: 1066372097}
- component: {fileID: 1066372096}
- component: {fileID: 1066372098}
- component: {fileID: 1066372097}
m_Layer: 5
m_Name: Text
m_TagString: Untagged
@ -771,10 +801,10 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 1384013133}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 1}
m_AnchorMax: {x: 0.5, y: 1}
m_AnchoredPosition: {x: 0, y: 30}
@ -824,9 +854,9 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 1351078838}
- component: {fileID: 1351078838}
m_Layer: 5
m_Name: Sliding Area
m_TagString: Untagged
@ -843,11 +873,11 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 1918252543}
m_Father: {fileID: 852403708}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
@ -858,11 +888,11 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 1384013133}
- 222: {fileID: 1384013135}
- 114: {fileID: 1384013134}
- component: {fileID: 1384013133}
- component: {fileID: 1384013135}
- component: {fileID: 1384013134}
m_Layer: 5
m_Name: SkeletonGraphic (Spineboy)
m_TagString: Untagged
@ -879,14 +909,14 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 1066372096}
m_Father: {fileID: 289700665}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 2.1965, y: -641.1}
m_AnchoredPosition: {x: 2.1965027, y: -641.1}
m_SizeDelta: {x: 535.3857, y: 654.491}
m_Pivot: {x: 0.52951497, y: 0.007486398}
--- !u!114 &1384013134
@ -915,6 +945,15 @@ MonoBehaviour:
timeScale: 1
freeze: 0
unscaledTime: 0
meshGenerator:
settings:
useClipping: 1
zSpacing: 0
pmaVertexColors: 1
tintBlack: 0
calculateTangents: 0
addNormals: 0
immutableTriangles: 0
--- !u!222 &1384013135
CanvasRenderer:
m_ObjectHideFlags: 0
@ -926,12 +965,12 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 1428602577}
- 222: {fileID: 1428602580}
- 114: {fileID: 1428602579}
- 114: {fileID: 1428602578}
- component: {fileID: 1428602577}
- component: {fileID: 1428602580}
- component: {fileID: 1428602579}
- component: {fileID: 1428602578}
m_Layer: 5
m_Name: Scrollbar Vertical
m_TagString: Untagged
@ -948,11 +987,11 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 1582800778}
m_Father: {fileID: 941001663}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0}
m_AnchorMax: {x: 1, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
@ -1042,9 +1081,9 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 1582800778}
- component: {fileID: 1582800778}
m_Layer: 5
m_Name: Sliding Area
m_TagString: Untagged
@ -1061,11 +1100,11 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 2091633435}
m_Father: {fileID: 1428602577}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
@ -1076,11 +1115,11 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 1765558470}
- 114: {fileID: 1765558469}
- 114: {fileID: 1765558468}
- component: {fileID: 1765558470}
- component: {fileID: 1765558469}
- component: {fileID: 1765558468}
m_Layer: 0
m_Name: EventSystem
m_TagString: Untagged
@ -1129,20 +1168,20 @@ Transform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1918252542
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 1918252543}
- 222: {fileID: 1918252545}
- 114: {fileID: 1918252544}
- component: {fileID: 1918252543}
- component: {fileID: 1918252545}
- component: {fileID: 1918252544}
m_Layer: 5
m_Name: Handle
m_TagString: Untagged
@ -1159,10 +1198,10 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 1351078838}
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}
@ -1206,11 +1245,11 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 2091633435}
- 222: {fileID: 2091633437}
- 114: {fileID: 2091633436}
- component: {fileID: 2091633435}
- component: {fileID: 2091633437}
- component: {fileID: 2091633436}
m_Layer: 5
m_Name: Handle
m_TagString: Untagged
@ -1227,10 +1266,10 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 1582800778}
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}
@ -1274,12 +1313,12 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 224: {fileID: 2133858527}
- 114: {fileID: 2133858530}
- 222: {fileID: 2133858529}
- 114: {fileID: 2133858528}
- component: {fileID: 2133858527}
- component: {fileID: 2133858530}
- component: {fileID: 2133858529}
- component: {fileID: 2133858528}
m_Layer: 5
m_Name: Viewport
m_TagString: Untagged
@ -1296,11 +1335,11 @@ RectTransform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 289700665}
m_Father: {fileID: 941001663}
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}

View File

@ -90,6 +90,14 @@ namespace Spine.Unity.Examples {
}
}
void Track_Complete (TrackEntry trackEntry) { Debug.Log("Complete " + trackEntry.Animation.Name); }
void Track_End (TrackEntry trackEntry) { Debug.Log("End " + trackEntry.Animation.Name); }
void HandleStart (TrackEntry trackEntry) { Debug.Log("Start " + trackEntry.Animation.Name); }
}
}

View File

@ -122,11 +122,14 @@ namespace Spine.Unity.Examples {
#region Transient Actions
public void PlayShoot () {
// Play the shoot animation on track 1.
skeletonAnimation.AnimationState.SetAnimation(1, shoot, false);
skeletonAnimation.AnimationState.AddEmptyAnimation(1, .3f, .3f);
var track = skeletonAnimation.AnimationState.SetAnimation(1, shoot, false);
track.AttachmentThreshold = 1f;
track.MixDuration = 0f;
var empty = skeletonAnimation.state.AddEmptyAnimation(1, 0.5f, 0.1f);
empty.AttachmentThreshold = 1f;
gunSource.pitch = GetRandomPitch(gunsoundPitchOffset);
gunSource.Play();
gunParticles.randomSeed = (uint)Random.Range(0, 100);
//gunParticles.randomSeed = (uint)Random.Range(0, 100);
gunParticles.Play();
}

View File

@ -1,19 +1,19 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!29 &1
SceneSettings:
OcclusionCullingSettings:
m_ObjectHideFlags: 0
m_PVSData:
m_PVSObjectsArray: []
m_PVSPortalsArray: []
serializedVersion: 2
m_OcclusionBakeSettings:
smallestOccluder: 5
smallestHole: 0.25
backfaceThreshold: 100
m_SceneGUID: 00000000000000000000000000000000
m_OcclusionCullingData: {fileID: 0}
--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
serializedVersion: 7
serializedVersion: 8
m_Fog: 0
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3
@ -25,6 +25,7 @@ RenderSettings:
m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
m_AmbientIntensity: 1
m_AmbientMode: 3
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
m_SkyboxMaterial: {fileID: 0}
m_HaloStrength: 0.5
m_FlareStrength: 1
@ -41,7 +42,7 @@ RenderSettings:
--- !u!157 &4
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 7
serializedVersion: 9
m_GIWorkflowMode: 1
m_GISettings:
serializedVersion: 2
@ -53,7 +54,7 @@ LightmapSettings:
m_EnableBakedLightmaps: 1
m_EnableRealtimeLightmaps: 0
m_LightmapEditorSettings:
serializedVersion: 4
serializedVersion: 8
m_Resolution: 1
m_BakeResolution: 50
m_TextureWidth: 1024
@ -66,42 +67,59 @@ LightmapSettings:
m_LightmapParameters: {fileID: 0}
m_LightmapsBakeMode: 1
m_TextureCompression: 0
m_DirectLightInLightProbes: 1
m_FinalGather: 0
m_FinalGatherFiltering: 1
m_FinalGatherRayCount: 1024
m_ReflectionCompression: 2
m_MixedBakeMode: 1
m_BakeBackend: 0
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 500
m_PVRBounces: 2
m_PVRFiltering: 0
m_PVRFilteringMode: 1
m_PVRCulling: 1
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousColorSigma: 1
m_PVRFilteringAtrousNormalSigma: 1
m_PVRFilteringAtrousPositionSigma: 1
m_LightingDataAsset: {fileID: 0}
m_RuntimeCPUUsage: 25
m_ShadowMaskMode: 2
--- !u!196 &5
NavMeshSettings:
serializedVersion: 2
m_ObjectHideFlags: 0
m_BuildSettings:
serializedVersion: 2
agentTypeID: 0
agentRadius: 0.5
agentHeight: 2
agentSlope: 45
agentClimb: 0.4
ledgeDropHeight: 0
maxJumpAcrossDistance: 0
accuratePlacement: 0
minRegionArea: 2
cellSize: 0.16666666
manualCellSize: 0
cellSize: 0.16666666
manualTileSize: 0
tileSize: 256
accuratePlacement: 0
m_NavMeshData: {fileID: 0}
--- !u!1 &626664551
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 626664556}
- 20: {fileID: 626664555}
- 92: {fileID: 626664554}
- 124: {fileID: 626664553}
- 81: {fileID: 626664552}
- component: {fileID: 626664556}
- component: {fileID: 626664555}
- component: {fileID: 626664554}
- component: {fileID: 626664553}
- component: {fileID: 626664552}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
@ -160,6 +178,8 @@ Camera:
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 0
m_AllowMSAA: 1
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
@ -173,23 +193,24 @@ Transform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1263080508
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 1263080514}
- 33: {fileID: 1263080513}
- 23: {fileID: 1263080512}
- 114: {fileID: 1263080511}
- 114: {fileID: 1263080510}
- 114: {fileID: 1263080509}
- component: {fileID: 1263080514}
- component: {fileID: 1263080513}
- component: {fileID: 1263080512}
- component: {fileID: 1263080511}
- component: {fileID: 1263080510}
- component: {fileID: 1263080509}
- component: {fileID: 1263080515}
m_Layer: 0
m_Name: FootSoldier
m_TagString: Untagged
@ -231,6 +252,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
atlasAsset: {fileID: 11400000, guid: c574489dd067c2b4cb4dc165a4c410cc, type: 2}
inheritProperties: 1
attachments:
- slot: Weapon
region: Equipment/sword1
@ -249,13 +271,17 @@ MonoBehaviour:
m_EditorClassIdentifier:
skeletonDataAsset: {fileID: 11400000, guid: e57cdb51287d3924ebb2ececf816733b, type: 2}
initialSkinName: White
initialFlipX: 0
initialFlipY: 0
separatorSlotNames: []
zSpacing: 0
renderMeshes: 1
zSpacing: -0.1
useClipping: 1
immutableTriangles: 0
pmaVertexColors: 1
clearStateOnDisable: 0
calculateNormals: 0
tintBlack: 0
singleSubmesh: 0
addNormals: 0
calculateTangents: 0
logErrors: 0
disableRenderingOnOverride: 1
@ -276,7 +302,9 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: 5a3598dafa118754db95756064347da7, type: 2}
m_SubsetIndices:
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
@ -284,12 +312,13 @@ MeshRenderer:
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedWireframeHidden: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &1263080513
MeshFilter:
@ -307,7 +336,20 @@ Transform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1263080515
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1263080508}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7f726fb798ad621458c431cb9966d91d, type: 3}
m_Name:
m_EditorClassIdentifier:
boneRoot: {fileID: 0}
skeletonRenderer: {fileID: 1263080511}

View File

@ -1,19 +1,19 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!29 &1
SceneSettings:
OcclusionCullingSettings:
m_ObjectHideFlags: 0
m_PVSData:
m_PVSObjectsArray: []
m_PVSPortalsArray: []
serializedVersion: 2
m_OcclusionBakeSettings:
smallestOccluder: 5
smallestHole: 0.25
backfaceThreshold: 100
m_SceneGUID: 00000000000000000000000000000000
m_OcclusionCullingData: {fileID: 0}
--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
serializedVersion: 7
serializedVersion: 8
m_Fog: 0
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3
@ -25,6 +25,7 @@ RenderSettings:
m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
m_AmbientIntensity: 1
m_AmbientMode: 3
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
m_SkyboxMaterial: {fileID: 0}
m_HaloStrength: 0.5
m_FlareStrength: 1
@ -41,7 +42,7 @@ RenderSettings:
--- !u!157 &4
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 7
serializedVersion: 9
m_GIWorkflowMode: 1
m_GISettings:
serializedVersion: 2
@ -53,7 +54,7 @@ LightmapSettings:
m_EnableBakedLightmaps: 1
m_EnableRealtimeLightmaps: 0
m_LightmapEditorSettings:
serializedVersion: 4
serializedVersion: 8
m_Resolution: 1
m_BakeResolution: 50
m_TextureWidth: 1024
@ -66,39 +67,56 @@ LightmapSettings:
m_LightmapParameters: {fileID: 0}
m_LightmapsBakeMode: 1
m_TextureCompression: 0
m_DirectLightInLightProbes: 1
m_FinalGather: 0
m_FinalGatherFiltering: 1
m_FinalGatherRayCount: 1024
m_ReflectionCompression: 2
m_MixedBakeMode: 1
m_BakeBackend: 0
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 500
m_PVRBounces: 2
m_PVRFiltering: 0
m_PVRFilteringMode: 1
m_PVRCulling: 1
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousColorSigma: 1
m_PVRFilteringAtrousNormalSigma: 1
m_PVRFilteringAtrousPositionSigma: 1
m_LightingDataAsset: {fileID: 0}
m_RuntimeCPUUsage: 25
m_ShadowMaskMode: 2
--- !u!196 &5
NavMeshSettings:
serializedVersion: 2
m_ObjectHideFlags: 0
m_BuildSettings:
serializedVersion: 2
agentTypeID: 0
agentRadius: 0.5
agentHeight: 2
agentSlope: 45
agentClimb: 0.4
ledgeDropHeight: 0
maxJumpAcrossDistance: 0
accuratePlacement: 0
minRegionArea: 2
cellSize: 0.16666666
manualCellSize: 0
cellSize: 0.16666666
manualTileSize: 0
tileSize: 256
accuratePlacement: 0
m_NavMeshData: {fileID: 0}
--- !u!1 &133751936
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 133751938}
- 108: {fileID: 133751937}
- component: {fileID: 133751938}
- component: {fileID: 133751937}
m_Layer: 0
m_Name: Directional light
m_TagString: Untagged
@ -113,7 +131,7 @@ Light:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 133751936}
m_Enabled: 1
serializedVersion: 7
serializedVersion: 8
m_Type: 1
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Intensity: 1.1
@ -138,6 +156,8 @@ Light:
m_Lightmapping: 1
m_AreaSize: {x: 1, y: 1}
m_BounceIntensity: 1
m_ColorTemperature: 6570
m_UseColorTemperature: 0
m_ShadowRadius: 0
m_ShadowAngle: 0
--- !u!4 &133751938
@ -149,20 +169,20 @@ Transform:
m_LocalRotation: {x: -0.25000006, y: 0.24999964, z: -0.06698721, w: -0.9330128}
m_LocalPosition: {x: 0, y: 4.27, z: 15.66}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 30, y: -30, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 30, y: -30, z: 0}
--- !u!1 &560289061
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 560289065}
- 33: {fileID: 560289064}
- 23: {fileID: 560289062}
- component: {fileID: 560289065}
- component: {fileID: 560289064}
- component: {fileID: 560289062}
m_Layer: 0
m_Name: ground Cube
m_TagString: Untagged
@ -184,7 +204,9 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
@ -192,12 +214,13 @@ MeshRenderer:
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedWireframeHidden: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &560289064
MeshFilter:
@ -215,22 +238,22 @@ Transform:
m_LocalRotation: {x: -0.17233427, y: 0, z: 0, w: 0.9850386}
m_LocalPosition: {x: 0, y: -3.0956457, z: 3.37}
m_LocalScale: {x: 17, y: 0.64, z: 20}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1604340971
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 1604340976}
- 20: {fileID: 1604340975}
- 92: {fileID: 1604340974}
- 124: {fileID: 1604340973}
- 81: {fileID: 1604340972}
- component: {fileID: 1604340976}
- component: {fileID: 1604340975}
- component: {fileID: 1604340974}
- component: {fileID: 1604340973}
- component: {fileID: 1604340972}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
@ -289,6 +312,8 @@ Camera:
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 0
m_AllowMSAA: 1
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
@ -302,21 +327,21 @@ Transform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: -0.16189003, z: -2.45}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2143290130
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 100000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 2143290134}
- 33: {fileID: 2143290133}
- 23: {fileID: 2143290132}
- 114: {fileID: 2143290131}
- component: {fileID: 2143290134}
- component: {fileID: 2143290133}
- component: {fileID: 2143290132}
- component: {fileID: 2143290131}
m_Layer: 0
m_Name: dragon
m_TagString: Untagged
@ -338,13 +363,17 @@ MonoBehaviour:
m_EditorClassIdentifier:
skeletonDataAsset: {fileID: 11400000, guid: 76506fa7fbeed084ab2dfb084648c628, type: 2}
initialSkinName: default
initialFlipX: 0
initialFlipY: 0
separatorSlotNames: []
zSpacing: 0
renderMeshes: 1
useClipping: 1
immutableTriangles: 0
pmaVertexColors: 1
clearStateOnDisable: 0
calculateNormals: 1
tintBlack: 0
singleSubmesh: 0
addNormals: 1
calculateTangents: 0
logErrors: 0
disableRenderingOnOverride: 1
@ -377,7 +406,9 @@ MeshRenderer:
- {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
- {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
- {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
m_SubsetIndices:
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
@ -385,12 +416,13 @@ MeshRenderer:
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedWireframeHidden: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &2143290133
MeshFilter:
@ -409,7 +441,7 @@ Transform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

View File

@ -1,19 +1,19 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!29 &1
SceneSettings:
OcclusionCullingSettings:
m_ObjectHideFlags: 0
m_PVSData:
m_PVSObjectsArray: []
m_PVSPortalsArray: []
serializedVersion: 2
m_OcclusionBakeSettings:
smallestOccluder: 5
smallestHole: 0.25
backfaceThreshold: 100
m_SceneGUID: 00000000000000000000000000000000
m_OcclusionCullingData: {fileID: 0}
--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
serializedVersion: 7
serializedVersion: 8
m_Fog: 0
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3
@ -25,6 +25,7 @@ RenderSettings:
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
m_AmbientIntensity: 1
m_AmbientMode: 3
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
m_SkyboxMaterial: {fileID: 0}
m_HaloStrength: 0.5
m_FlareStrength: 1
@ -41,7 +42,7 @@ RenderSettings:
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 7
serializedVersion: 9
m_GIWorkflowMode: 1
m_GISettings:
serializedVersion: 2
@ -53,7 +54,7 @@ LightmapSettings:
m_EnableBakedLightmaps: 0
m_EnableRealtimeLightmaps: 0
m_LightmapEditorSettings:
serializedVersion: 4
serializedVersion: 8
m_Resolution: 2
m_BakeResolution: 40
m_TextureWidth: 1024
@ -66,39 +67,56 @@ LightmapSettings:
m_LightmapParameters: {fileID: 0}
m_LightmapsBakeMode: 1
m_TextureCompression: 1
m_DirectLightInLightProbes: 1
m_FinalGather: 0
m_FinalGatherFiltering: 1
m_FinalGatherRayCount: 256
m_ReflectionCompression: 2
m_MixedBakeMode: 1
m_BakeBackend: 0
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 500
m_PVRBounces: 2
m_PVRFiltering: 0
m_PVRFilteringMode: 1
m_PVRCulling: 1
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousColorSigma: 1
m_PVRFilteringAtrousNormalSigma: 1
m_PVRFilteringAtrousPositionSigma: 1
m_LightingDataAsset: {fileID: 0}
m_RuntimeCPUUsage: 25
m_ShadowMaskMode: 2
--- !u!196 &4
NavMeshSettings:
serializedVersion: 2
m_ObjectHideFlags: 0
m_BuildSettings:
serializedVersion: 2
agentTypeID: 0
agentRadius: 0.5
agentHeight: 2
agentSlope: 45
agentClimb: 0.4
ledgeDropHeight: 0
maxJumpAcrossDistance: 0
accuratePlacement: 0
minRegionArea: 2
cellSize: 0.16666667
manualCellSize: 0
cellSize: 0.16666667
manualTileSize: 0
tileSize: 256
accuratePlacement: 0
m_NavMeshData: {fileID: 0}
--- !u!1 &188173730
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 188173732}
- 108: {fileID: 188173731}
- component: {fileID: 188173732}
- component: {fileID: 188173731}
m_Layer: 0
m_Name: '[LIGHT] Spotlight'
m_TagString: Untagged
@ -113,7 +131,7 @@ Light:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 188173730}
m_Enabled: 1
serializedVersion: 7
serializedVersion: 8
m_Type: 0
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Intensity: 2.57
@ -138,6 +156,8 @@ Light:
m_Lightmapping: 4
m_AreaSize: {x: 1, y: 1}
m_BounceIntensity: 0
m_ColorTemperature: 6570
m_UseColorTemperature: 0
m_ShadowRadius: 0
m_ShadowAngle: 0
--- !u!4 &188173732
@ -149,18 +169,18 @@ Transform:
m_LocalRotation: {x: 0.28993335, y: -0.20459291, z: -0.5390386, w: 0.7638834}
m_LocalPosition: {x: -1.85, y: 2.64, z: -6.397}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 12.793, y: -40.131, z: -75.40501}
m_Children: []
m_Father: {fileID: 195821303}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 12.793, y: -40.131, z: -75.40501}
--- !u!1 &195821302
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 195821303}
- component: {fileID: 195821303}
m_Layer: 0
m_Name: LIGHTS
m_TagString: Untagged
@ -177,7 +197,6 @@ Transform:
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 935283315}
- {fileID: 188173732}
@ -185,15 +204,16 @@ Transform:
- {fileID: 770573971}
m_Father: {fileID: 0}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &770573969
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 770573971}
- 108: {fileID: 770573970}
- component: {fileID: 770573971}
- component: {fileID: 770573970}
m_Layer: 0
m_Name: '[LIGHT] Green Spotlight'
m_TagString: Untagged
@ -208,7 +228,7 @@ Light:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 770573969}
m_Enabled: 1
serializedVersion: 7
serializedVersion: 8
m_Type: 0
m_Color: {r: 0.07586217, g: 1, b: 0, a: 1}
m_Intensity: 2.68
@ -233,6 +253,8 @@ Light:
m_Lightmapping: 4
m_AreaSize: {x: 1, y: 1}
m_BounceIntensity: 0
m_ColorTemperature: 6570
m_UseColorTemperature: 0
m_ShadowRadius: 0
m_ShadowAngle: 0
--- !u!4 &770573971
@ -244,20 +266,20 @@ Transform:
m_LocalRotation: {x: 0.0023665242, y: -0.5134523, z: -0.8581137, w: 0.0014160047}
m_LocalPosition: {x: 4.56, y: -8.77, z: -3.03}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 241.77, y: 179.351, z: 0.57199097}
m_Children: []
m_Father: {fileID: 195821303}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 241.77, y: 179.351, z: 0.57199097}
--- !u!1 &845252278
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 845252281}
- 33: {fileID: 845252280}
- 23: {fileID: 845252279}
- component: {fileID: 845252281}
- component: {fileID: 845252280}
- component: {fileID: 845252279}
m_Layer: 0
m_Name: Wall
m_TagString: Untagged
@ -279,7 +301,9 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
@ -287,12 +311,13 @@ MeshRenderer:
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedWireframeHidden: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &845252280
MeshFilter:
@ -310,21 +335,21 @@ Transform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.28, y: 0.77, z: 2}
m_LocalScale: {x: 19.353024, y: 6.9264994, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &933136133
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 933136137}
- 33: {fileID: 933136136}
- 23: {fileID: 933136135}
- 114: {fileID: 933136134}
- component: {fileID: 933136137}
- component: {fileID: 933136136}
- component: {fileID: 933136135}
- component: {fileID: 933136134}
m_Layer: 0
m_Name: stretchyman static
m_TagString: Untagged
@ -345,13 +370,17 @@ MonoBehaviour:
m_EditorClassIdentifier:
skeletonDataAsset: {fileID: 11400000, guid: 162719d41016c854abf0355feb0e14e8, type: 2}
initialSkinName: default
initialFlipX: 0
initialFlipY: 0
separatorSlotNames: []
zSpacing: 0
renderMeshes: 1
useClipping: 1
immutableTriangles: 0
pmaVertexColors: 1
clearStateOnDisable: 0
calculateNormals: 0
tintBlack: 0
singleSubmesh: 0
addNormals: 0
calculateTangents: 1
logErrors: 0
disableRenderingOnOverride: 1
@ -369,7 +398,9 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: 824cfb62bcbe3db49a3ce6db7e3757d1, type: 2}
m_SubsetIndices:
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
@ -377,12 +408,13 @@ MeshRenderer:
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedWireframeHidden: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &933136136
MeshFilter:
@ -400,19 +432,19 @@ Transform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -5.61, y: -3.69, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &935283313
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 935283315}
- 108: {fileID: 935283314}
- component: {fileID: 935283315}
- component: {fileID: 935283314}
m_Layer: 0
m_Name: '[LIGHT] Point light'
m_TagString: Untagged
@ -427,7 +459,7 @@ Light:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 935283313}
m_Enabled: 1
serializedVersion: 7
serializedVersion: 8
m_Type: 2
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Intensity: 1
@ -452,6 +484,8 @@ Light:
m_Lightmapping: 4
m_AreaSize: {x: 1, y: 1}
m_BounceIntensity: 0
m_ColorTemperature: 6570
m_UseColorTemperature: 0
m_ShadowRadius: 0
m_ShadowAngle: 0
--- !u!4 &935283315
@ -463,19 +497,19 @@ Transform:
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -5.81, y: 0.56, z: -0.9}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 195821303}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1313996752
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 1313996753}
- 212: {fileID: 1313996754}
- component: {fileID: 1313996753}
- component: {fileID: 1313996754}
m_Layer: 0
m_Name: New Sprite
m_TagString: Untagged
@ -492,10 +526,10 @@ Transform:
m_LocalRotation: {x: 0.27059805, y: 0.65328157, z: 0.27059805, w: 0.6532815}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 90.00001, z: 45}
m_Children: []
m_Father: {fileID: 1387304066}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 90.00001, z: 45}
--- !u!212 &1313996754
SpriteRenderer:
m_ObjectHideFlags: 0
@ -510,7 +544,9 @@ SpriteRenderer:
m_ReflectionProbeUsage: 0
m_Materials:
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
@ -518,27 +554,32 @@ SpriteRenderer:
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedWireframeHidden: 1
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 718074e4e56a5404e824bf8e6571ea7d, type: 3}
m_Color: {r: 1, g: 0, b: 0, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 1, y: 1}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
--- !u!1 &1387304064
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 1387304066}
- 108: {fileID: 1387304065}
- 114: {fileID: 1387304067}
- component: {fileID: 1387304066}
- component: {fileID: 1387304065}
- component: {fileID: 1387304067}
m_Layer: 0
m_Name: '[LIGHT] Rotating light'
m_TagString: Untagged
@ -553,7 +594,7 @@ Light:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1387304064}
m_Enabled: 1
serializedVersion: 7
serializedVersion: 8
m_Type: 1
m_Color: {r: 1, g: 0.14482759, b: 0, a: 1}
m_Intensity: 1.96
@ -578,6 +619,8 @@ Light:
m_Lightmapping: 4
m_AreaSize: {x: 1, y: 1}
m_BounceIntensity: 1
m_ColorTemperature: 6570
m_UseColorTemperature: 0
m_ShadowRadius: 0
m_ShadowAngle: 0
--- !u!4 &1387304066
@ -589,12 +632,12 @@ Transform:
m_LocalRotation: {x: -0.7059173, y: -0.04099956, z: 0.705917, w: -0.04099958}
m_LocalPosition: {x: 0.077, y: 3.594, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: -186.648, y: 89.99999, z: 0}
m_Children:
- {fileID: 1313996753}
- {fileID: 1443231423}
m_Father: {fileID: 195821303}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: -186.648, y: 89.99999, z: 0}
--- !u!114 &1387304067
MonoBehaviour:
m_ObjectHideFlags: 0
@ -613,10 +656,10 @@ GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 1443231423}
- 212: {fileID: 1443231424}
- component: {fileID: 1443231423}
- component: {fileID: 1443231424}
m_Layer: 0
m_Name: New Sprite (1)
m_TagString: Untagged
@ -633,10 +676,10 @@ Transform:
m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.70710677}
m_LocalPosition: {x: 0, y: 0.015, z: -0.234}
m_LocalScale: {x: 1.5390148, y: 1.5390143, z: 1.5390143}
m_LocalEulerAnglesHint: {x: 0, y: 90.00001, z: 0}
m_Children: []
m_Father: {fileID: 1387304066}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 90.00001, z: 0}
--- !u!212 &1443231424
SpriteRenderer:
m_ObjectHideFlags: 0
@ -651,7 +694,9 @@ SpriteRenderer:
m_ReflectionProbeUsage: 0
m_Materials:
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
@ -659,28 +704,34 @@ SpriteRenderer:
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedWireframeHidden: 1
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 7
m_Sprite: {fileID: 21300000, guid: 718074e4e56a5404e824bf8e6571ea7d, type: 3}
m_Color: {r: 0, g: 0, b: 0, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 1, y: 1}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
--- !u!1 &1628453470
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 1628453474}
- 33: {fileID: 1628453473}
- 23: {fileID: 1628453472}
- 114: {fileID: 1628453471}
- component: {fileID: 1628453474}
- component: {fileID: 1628453473}
- component: {fileID: 1628453472}
- component: {fileID: 1628453471}
- component: {fileID: 1628453475}
m_Layer: 0
m_Name: stretchyman animated
m_TagString: Untagged
@ -701,13 +752,17 @@ MonoBehaviour:
m_EditorClassIdentifier:
skeletonDataAsset: {fileID: 11400000, guid: 162719d41016c854abf0355feb0e14e8, type: 2}
initialSkinName: default
initialFlipX: 0
initialFlipY: 0
separatorSlotNames: []
zSpacing: 0
renderMeshes: 1
useClipping: 1
immutableTriangles: 0
pmaVertexColors: 1
clearStateOnDisable: 0
calculateNormals: 0
tintBlack: 0
singleSubmesh: 0
addNormals: 0
calculateTangents: 1
logErrors: 0
disableRenderingOnOverride: 1
@ -728,7 +783,9 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: 824cfb62bcbe3db49a3ce6db7e3757d1, type: 2}
m_SubsetIndices:
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
@ -736,12 +793,13 @@ MeshRenderer:
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedWireframeHidden: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &1628453473
MeshFilter:
@ -757,24 +815,34 @@ Transform:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1628453470}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -6.47, y: -3.59, z: 1.03}
m_LocalPosition: {x: -6.47, y: -3.59, z: -1}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!210 &1628453475
SortingGroup:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1628453470}
m_Enabled: 1
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &1667748200
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
serializedVersion: 5
m_Component:
- 4: {fileID: 1667748205}
- 20: {fileID: 1667748204}
- 92: {fileID: 1667748203}
- 124: {fileID: 1667748202}
- 81: {fileID: 1667748201}
- component: {fileID: 1667748205}
- component: {fileID: 1667748204}
- component: {fileID: 1667748203}
- component: {fileID: 1667748202}
- component: {fileID: 1667748201}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
@ -833,6 +901,8 @@ Camera:
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 0
m_AllowMSAA: 1
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
@ -846,7 +916,7 @@ Transform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

View File

@ -35,36 +35,33 @@ namespace Spine.Unity.Examples {
public class MixAndMatch : MonoBehaviour {
#region Inspector
[Header("From AtlasAsset")]
public AtlasAsset handSource;
[SpineAtlasRegion("handSource")] public string handRegion = "hand";
[SpineAttachment] public string handAttachmentName;
[SpineSlot] public string handSlot;
public Vector2 newHandOffset;
public float newHandRotation;
[Header("Visor")]
public Sprite visorSprite;
[SpineSlot] public string visorSlot;
[SpineAttachment(slotField:"visorSlot")] public string visorKey = "goggles";
[Header("From Sprite")]
public Sprite dagger;
public string daggerName = "dagger";
[SpineSlot] public string weaponSlot;
[Header("MeshAttachment.SetRegion")]
public bool applyHeadRegion = false;
public AtlasAsset headSource;
[SpineAtlasRegion("headSource")] public string headRegion;
[SpineSlot] public string headSlot;
[SpineAttachment] public string headAttachmentName;
[Header("Gun")]
public Sprite gunSprite;
[SpineSlot] public string gunSlot;
[SpineAttachment(slotField:"gunSlot")] public string gunKey = "gun";
[Header("Runtime Repack")]
public bool repack = true;
public Shader repackedShader;
public Material sourceMaterial;
[Header("Do not assign")]
public Texture2D runtimeAtlas;
public Material runtimeMaterial;
#endregion
void OnValidate () {
if (sourceMaterial == null) {
var skeletonAnimation = GetComponent<SkeletonAnimation>();
if (skeletonAnimation != null)
sourceMaterial = skeletonAnimation.SkeletonDataAsset.atlasAssets[0].materials[0];
}
}
void Start () {
var skeletonAnimation = GetComponent<SkeletonAnimation>();
var skeleton = skeletonAnimation.Skeleton;
@ -72,38 +69,44 @@ namespace Spine.Unity.Examples {
// All attachment changes will be applied to the skin. We use a clone so other instances will not be affected.
var newSkin = skeleton.UnshareSkin(true, false, skeletonAnimation.AnimationState);
// Case 1: Create an attachment from an atlas.
RegionAttachment newHand = handSource.GetAtlas().FindRegion(handRegion).ToRegionAttachment("new hand");
newHand.SetPositionOffset(newHandOffset);
newHand.Rotation = newHandRotation;
newHand.UpdateOffset();
int handSlotIndex = skeleton.FindSlotIndex(handSlot);
newSkin.AddAttachment(handSlotIndex, handAttachmentName, newHand);
// NOTE: sprite textures need to be full rect.
var originalSkin = skeleton.Data.DefaultSkin;
// Case 2: Create an attachment from a Unity Sprite (Sprite texture needs to be Read/Write Enabled in the inspector.
RegionAttachment newWeapon = dagger.ToRegionAttachmentPMAClone(Shader.Find("Spine/Skeleton"));
newWeapon.SetScale(1.5f, 1.5f);
newWeapon.UpdateOffset();
int weaponSlotIndex = skeleton.FindSlotIndex(weaponSlot);
newSkin.AddAttachment(weaponSlotIndex, daggerName, newWeapon);
int visorSlotIndex = skeleton.FindSlotIndex(visorSlot);
RegionAttachment originalVisor = originalSkin.GetAttachment(visorSlotIndex, visorKey) as RegionAttachment;
RegionAttachment newVisor = visorSprite.ToRegionAttachmentPMAClone(sourceMaterial);
newVisor.X = originalVisor.X;
newVisor.Y = originalVisor.Y;
newVisor.Rotation = originalVisor.Rotation;
newSkin.AddAttachment(visorSlotIndex, visorKey, newVisor);
int gunSlotIndex = skeleton.FindSlotIndex(gunSlot);
RegionAttachment originalGun = originalSkin.GetAttachment(gunSlotIndex, gunKey) as RegionAttachment;
RegionAttachment newGun = gunSprite.ToRegionAttachmentPMAClone(sourceMaterial);
newGun.x = originalGun.x;
newGun.y = originalGun.y;
newGun.Rotation = originalGun.Rotation;
newSkin.AddAttachment(gunSlotIndex, gunKey, newGun);
// Case 3: Change an existing attachment's backing region.
if (applyHeadRegion) {
AtlasRegion spineBoyHead = headSource.GetAtlas().FindRegion(headRegion);
int headSlotIndex = skeleton.FindSlotIndex(headSlot);
var newHead = newSkin.GetAttachment(headSlotIndex, headAttachmentName).GetClone(true);
newHead.SetRegion(spineBoyHead);
newSkin.AddAttachment(headSlotIndex, headAttachmentName, newHead);
}
// if (applyHeadRegion) {
// AtlasRegion spineBoyHead = headSource.GetAtlas().FindRegion(headRegion);
// int headSlotIndex = skeleton.FindSlotIndex(headSlot);
// var newHead = newSkin.GetAttachment(headSlotIndex, headAttachmentName).GetClone(true);
// newHead.SetRegion(spineBoyHead);
// newSkin.AddAttachment(headSlotIndex, headAttachmentName, newHead);
// }
// Case 4: Repacking a mixed-and-matched skin to minimize draw calls.
// Repacking requires that you set all source textures/sprites/atlases to be Read/Write enabled in the inspector.
if (repack)
newSkin = newSkin.GetRepackedSkin("repacked", repackedShader, out runtimeMaterial, out runtimeAtlas);
if (repack) {
newSkin = newSkin.GetRepackedSkin("repacked", sourceMaterial, out runtimeMaterial, out runtimeAtlas);
}
skeleton.SetSkin(newSkin);
skeleton.SetToSetupPose();
skeleton.SetAttachment(weaponSlot, daggerName);
skeleton.SetSlotsToSetupPose();
skeletonAnimation.Update(0);
Resources.UnloadUnusedAssets();
}

View File

@ -49,11 +49,7 @@ namespace Spine.Unity.Examples {
void AddRigidbody () {
var rb = gameObject.AddComponent<Rigidbody2D>();
#if UNITY_5_1 || UNITY_5_2 || UNITY_5_3_OR_NEWER
rb.freezeRotation = true;
#else
rb.fixedAngle = true;
#endif
naturalCollider.enabled = true;
}

View File

@ -53,11 +53,16 @@ namespace Spine.Unity.Modules {
Atlas atlas;
void Start () {
}
void Awake () {
GetComponent<SkeletonRenderer>().OnRebuild += Apply;
}
void Apply (SkeletonRenderer skeletonRenderer) {
if (!this.enabled) return;
atlas = atlasAsset.GetAtlas();
float scale = skeletonRenderer.skeletonDataAsset.scale;

View File

@ -0,0 +1,53 @@
using UnityEngine;
using Spine;
using Spine.Unity;
namespace Spine.Unity.Modules {
public class BoneLocalOverride : MonoBehaviour {
[SpineBone]
public string boneName;
[Space]
[Range(0, 1)] public float alpha = 1;
[Space]
public bool overridePosition = true;
public Vector2 localPosition;
public bool overrideRotation = true;
[Range(0, 360)] public float rotation = 0;
ISkeletonAnimation spineComponent;
Bone bone;
void Awake () {
spineComponent = GetComponent<ISkeletonAnimation>();
if (spineComponent == null) { this.enabled = false; return; }
spineComponent.UpdateLocal += OverrideLocal;
if (bone == null) { this.enabled = false; return; }
}
void OverrideLocal (ISkeletonAnimation animated) {
if (bone == null || bone.Data.Name != boneName) {
if (string.IsNullOrEmpty(boneName)) return;
bone = spineComponent.Skeleton.FindBone(boneName);
if (bone == null) {
Debug.LogFormat("Cannot find bone: '{0}'", boneName);
return;
}
}
if (overridePosition) {
bone.X = Mathf.Lerp(bone.X, localPosition.x, alpha);
bone.Y = Mathf.Lerp(bone.Y, localPosition.y, alpha);
}
if (overrideRotation)
bone.Rotation = Mathf.Lerp(bone.Rotation, rotation, alpha);
}
}
}

View File

@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 61e6f96a4b02648479575d8b9127f5ed
timeCreated: 1492782100
licenseType: Free
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,51 @@
using System.Collections.Generic;
using UnityEngine;
using Spine;
using Spine.Unity;
namespace Spine.Unity.Examples {
/// <summary>
/// Stores and serializes initial settings for a Spine Skeleton component. The settings only get applied on Start at runtime.</summary>
public class SkeletonColorInitialize : MonoBehaviour {
public Color skeletonColor = Color.white;
public List<SlotSettings> slotSettings = new List<SlotSettings>();
[System.Serializable]
public class SlotSettings {
[SpineSlot]
public string slot = string.Empty;
public Color color = Color.white;
}
void OnValidate () {
var skeletonComponent = GetComponent<ISkeletonComponent>();
if (skeletonComponent != null) {
skeletonComponent.Skeleton.SetSlotsToSetupPose();
var animationStateComponent = GetComponent<IAnimationStateComponent>();
if (animationStateComponent != null && animationStateComponent.AnimationState != null) {
animationStateComponent.AnimationState.Apply(skeletonComponent.Skeleton);
}
}
ApplySettings();
}
void Start () {
ApplySettings();
}
void ApplySettings () {
var skeletonComponent = GetComponent<ISkeletonComponent>();
if (skeletonComponent != null) {
var skeleton = skeletonComponent.Skeleton;
skeleton.SetColor(skeletonColor);
foreach (var s in slotSettings)
skeleton.FindSlot(s.slot).SetColor(s.color);
}
}
}
}

View File

@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 7e3501002f468384b80d5853d04e19ca
timeCreated: 1494113429
licenseType: Free
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -55,7 +55,7 @@ namespace Spine.Unity.Modules {
apma = skeletonRenderer.pmaVertexColors;
} else {
var skeletonGraphic = skeletonComponent as SkeletonGraphic;
apma = skeletonGraphic != null && skeletonGraphic.SpineMeshGenerator.PremultiplyVertexColors;
apma = skeletonGraphic != null && skeletonGraphic.MeshGenerator.settings.pmaVertexColors;
}
if (apma) {
@ -98,7 +98,7 @@ namespace Spine.Unity.Modules {
else {
var skeletonGraphic = skeletonComponent as SkeletonGraphic;
if (skeletonGraphic != null)
this.applyPMA = skeletonGraphic.SpineMeshGenerator.PremultiplyVertexColors;
this.applyPMA = skeletonGraphic.MeshGenerator.settings.pmaVertexColors;
}
Shader attachmentShader = applyPMA ? Shader.Find(DefaultPMAShader) : Shader.Find(DefaultStraightAlphaShader);

View File

@ -1,9 +1,44 @@
fileFormatVersion: 2
guid: 4261719a8f729a644b2dab6113d1b0ea
timeCreated: 1487920372
timeCreated: 1494110641
licenseType: Free
TextureImporter:
fileIDToRecycleName: {}
fileIDToRecycleName:
21300000: back_arm
21300002: back_bracer
21300004: back_hand
21300006: back_knee
21300008: back_thigh
21300010: eyes_open
21300012: front_arm
21300014: front_bracer
21300016: front_hand
21300018: front_open_hand
21300020: front_thigh
21300022: gun
21300024: gun_nohand
21300026: head
21300028: lower_leg
21300030: mouth_smile
21300032: neck
21300034: raptor_arm_back
21300036: raptor_body
21300038: raptor_front_arm
21300040: raptor_front_leg
21300042: raptor_hindleg_back
21300044: raptor_horn
21300046: raptor_horn_back
21300048: raptor_jaw
21300050: raptor_saddle_noshadow
21300052: raptor_saddle_strap_front
21300054: raptor_saddle_strap_rear
21300056: raptor_saddle_w_shadow
21300058: raptor_tongue
21300060: stirrup_back
21300062: stirrup_front
21300064: stirrup_strap
21300066: torso
21300068: visor
serializedVersion: 4
mipmaps:
mipMapMode: 0
@ -31,12 +66,12 @@ TextureImporter:
aniso: -1
mipBias: -1
wrapMode: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteMode: 2
spriteExtrude: 1
spriteMeshType: 1
spriteMeshType: 0
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
@ -44,14 +79,38 @@ TextureImporter:
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureType: 8
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
maxTextureSize: 4096
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Standalone
maxTextureSize: 4096
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Android
maxTextureSize: 4096
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: WebGL
maxTextureSize: 4096
textureFormat: -1
textureCompression: 0
compressionQuality: 50
@ -60,7 +119,462 @@ TextureImporter:
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
sprites:
- serializedVersion: 2
name: back_arm
rect:
serializedVersion: 2
x: 410
y: 448
width: 46
height: 29
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: back_bracer
rect:
serializedVersion: 2
x: 540
y: 446
width: 39
height: 28
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: back_hand
rect:
serializedVersion: 2
x: 504
y: 448
width: 34
height: 36
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: back_knee
rect:
serializedVersion: 2
x: 299
y: 477
width: 49
height: 67
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: back_thigh
rect:
serializedVersion: 2
x: 140
y: 736
width: 24
height: 39
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: eyes_open
rect:
serializedVersion: 2
x: 2
y: 973
width: 45
height: 47
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: front_arm
rect:
serializedVersion: 2
x: 360
y: 448
width: 48
height: 30
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: front_bracer
rect:
serializedVersion: 2
x: 538
y: 415
width: 41
height: 29
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: front_hand
rect:
serializedVersion: 2
x: 538
y: 375
width: 41
height: 38
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: front_open_hand
rect:
serializedVersion: 2
x: 894
y: 196
width: 43
height: 44
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: front_thigh
rect:
serializedVersion: 2
x: 942
y: 144
width: 57
height: 29
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: gun
rect:
serializedVersion: 2
x: 785
y: 145
width: 107
height: 103
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: gun_nohand
rect:
serializedVersion: 2
x: 614
y: 217
width: 105
height: 102
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: head
rect:
serializedVersion: 2
x: 2
y: 736
width: 136
height: 149
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: lower_leg
rect:
serializedVersion: 2
x: 780
y: 250
width: 98
height: 73
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: mouth_smile
rect:
serializedVersion: 2
x: 49
y: 973
width: 30
height: 47
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: neck
rect:
serializedVersion: 2
x: 1001
y: 144
width: 21
height: 18
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: raptor_arm_back
rect:
serializedVersion: 2
x: 940
y: 0
width: 82
height: 86
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: raptor_body
rect:
serializedVersion: 2
x: 2
y: 0
width: 610
height: 285
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: raptor_front_arm
rect:
serializedVersion: 2
x: 195
y: 477
width: 102
height: 81
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: raptor_front_leg
rect:
serializedVersion: 2
x: 2
y: 287
width: 191
height: 257
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: raptor_hindleg_back
rect:
serializedVersion: 2
x: 614
y: 0
width: 169
height: 215
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: raptor_horn
rect:
serializedVersion: 2
x: 360
y: 287
width: 182
height: 80
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: raptor_horn_back
rect:
serializedVersion: 2
x: 360
y: 369
width: 176
height: 77
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: raptor_jaw
rect:
serializedVersion: 2
x: 785
y: 0
width: 153
height: 143
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: raptor_saddle_noshadow
rect:
serializedVersion: 2
x: 2
y: 546
width: 163
height: 188
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: raptor_saddle_strap_front
rect:
serializedVersion: 2
x: 721
y: 217
width: 57
height: 95
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: raptor_saddle_strap_rear
rect:
serializedVersion: 2
x: 940
y: 88
width: 74
height: 54
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: raptor_saddle_w_shadow
rect:
serializedVersion: 2
x: 195
y: 287
width: 163
height: 188
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: raptor_tongue
rect:
serializedVersion: 2
x: 544
y: 287
width: 64
height: 86
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: stirrup_back
rect:
serializedVersion: 2
x: 458
y: 448
width: 44
height: 35
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: stirrup_front
rect:
serializedVersion: 2
x: 81
y: 973
width: 50
height: 45
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: stirrup_strap
rect:
serializedVersion: 2
x: 894
y: 145
width: 46
height: 49
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: torso
rect:
serializedVersion: 2
x: 610
y: 321
width: 91
height: 54
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
- serializedVersion: 2
name: visor
rect:
serializedVersion: 2
x: 2
y: 887
width: 131
height: 84
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
tessellationDetail: -1
outline: []
spritePackingTag:
userData:

View File

@ -1,7 +1,7 @@
fileFormatVersion: 2
guid: 8a12beee9c82d2b44910dca725d9bfed
guid: af78e206cd688f74398294587ef5dd91
folderAsset: yes
timeCreated: 1480099262
timeCreated: 1488642803
licenseType: Free
DefaultImporter:
userData:

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

View File

@ -0,0 +1,76 @@
fileFormatVersion: 2
guid: 02c4cbcce432ae74bb2d965060e64d29
timeCreated: 1488642808
licenseType: Free
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 4
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 1
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
filterMode: -1
aniso: -1
mipBias: -1
wrapMode: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 0
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Standalone
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

View File

@ -0,0 +1,92 @@
fileFormatVersion: 2
guid: 4f554405f8f06164db0773d689da243c
timeCreated: 1489559534
licenseType: Free
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 4
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 1
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
filterMode: -1
aniso: -1
mipBias: -1
wrapMode: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 0
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Standalone
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Android
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: WebGL
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,7 +1,7 @@
{
"skeleton": {
"hash": "plE/WkyO3wvHACP5BGQggZYRRXM",
"spine": "3.6.07-beta",
"hash": "Y26zlNQJnWO557F8ZD/2NjtP3n0",
"spine": "3.6.09-beta",
"width": 470.71,
"height": 731.57,
"images": "C:/Program Files (x86)/Spine/examples/spineboy/images/"
@ -3419,6 +3419,321 @@
}
}
},
"jump rm": {
"slots": {
"front_fist": {
"attachment": [
{ "time": 0, "name": "front_fist_open" },
{ "time": 0.2, "name": "front_fist_closed" },
{ "time": 0.6667, "name": "front_fist_open" }
]
},
"mouth": {
"attachment": [
{ "time": 0, "name": "mouth_grind" }
]
},
"torso": {
"attachment": [
{ "time": 0, "name": "torso" }
]
}
},
"bones": {
"front_thigh": {
"rotate": [
{
"time": 0,
"angle": 91.53,
"curve": [ 0.278, 0.46, 0.764, 1 ]
},
{
"time": 0.2,
"angle": -35.84,
"curve": [ 0.761, 0, 0.75, 1 ]
},
{ "time": 0.4333, "angle": 127.74 },
{
"time": 0.7333,
"angle": 48.18,
"curve": [ 0.227, 0.27, 0.433, 1 ]
},
{ "time": 0.8333, "angle": 25.35 },
{ "time": 0.9333, "angle": 45.38 },
{ "time": 1.0333, "angle": 38.12 },
{ "time": 1.1333, "angle": 25.35 },
{ "time": 1.3333, "angle": 91.53 }
],
"translate": [
{ "time": 0, "x": -2.57, "y": 5.78 },
{ "time": 0.4333, "x": 8.3, "y": 7.99 },
{ "time": 0.7333, "x": 7.21, "y": -4 },
{ "time": 1.3333, "x": -2.57, "y": 5.78 }
]
},
"torso": {
"rotate": [
{ "time": 0, "angle": -42.64 },
{ "time": 0.2, "angle": -5.74 },
{ "time": 0.4333, "angle": -50.76 },
{ "time": 0.7333, "angle": 1.9 },
{ "time": 0.8333, "angle": 11.59 },
{ "time": 0.9667, "angle": -1.9 },
{ "time": 1.1333, "angle": 11.59 },
{ "time": 1.3333, "angle": -42.64 }
]
},
"rear_thigh": {
"rotate": [
{ "time": 0, "angle": -26.32 },
{ "time": 0.2, "angle": 121.44 },
{ "time": 0.4333, "angle": 70.55 },
{
"time": 0.7333,
"angle": 79.9,
"curve": [ 0.296, 0.3, 0.59, 1 ]
},
{ "time": 0.8333, "angle": 99.12 },
{ "time": 0.9333, "angle": 74.06 },
{ "time": 1.0333, "angle": 98.05 },
{ "time": 1.1333, "angle": 99.12 },
{ "time": 1.3333, "angle": -26.32 }
],
"translate": [
{ "time": 0, "x": -0.56, "y": -0.32 },
{ "time": 0.4333, "x": -8.5, "y": 10.58 },
{ "time": 0.7333, "x": -1.96, "y": -0.32 },
{ "time": 1.3333, "x": -0.56, "y": -0.32 }
]
},
"rear_shin": {
"rotate": [
{ "time": 0, "angle": -78.69 },
{ "time": 0.4333, "angle": -55.56 },
{ "time": 0.7333, "angle": -62.84 },
{ "time": 0.8333, "angle": -80.75 },
{ "time": 0.9333, "angle": -41.13 },
{ "time": 1.0333, "angle": -77.4 },
{ "time": 1.1333, "angle": -80.75 },
{ "time": 1.3333, "angle": -78.69 }
]
},
"front_upper_arm": {
"rotate": [
{ "time": 0, "angle": -22.62 },
{ "time": 0.2, "angle": -246.69 },
{
"time": 0.6,
"angle": 11.28,
"curve": [ 0.246, 0, 0.633, 0.54 ]
},
{
"time": 0.7333,
"angle": -57.46,
"curve": [ 0.38, 0.53, 0.745, 1 ]
},
{ "time": 0.8667, "angle": -112.6 },
{ "time": 0.9333, "angle": -102.17 },
{ "time": 1.0333, "angle": -108.61 },
{ "time": 1.1333, "angle": -112.6 },
{ "time": 1.3333, "angle": -22.62 }
],
"translate": [
{ "time": 0, "x": 6.08, "y": 7.15 },
{ "time": 0.2, "x": 7.23, "y": -13.13, "curve": "stepped" },
{ "time": 0.7333, "x": 7.23, "y": -13.13 },
{ "time": 1.3333, "x": 6.08, "y": 7.15 }
]
},
"front_bracer": {
"rotate": [
{ "time": 0, "angle": 66.47 },
{ "time": 0.2, "angle": 42.4 },
{ "time": 0.4333, "angle": 26.06 },
{ "time": 0.7333, "angle": 13.28 },
{ "time": 0.8667, "angle": -28.65 },
{ "time": 0.9333, "angle": -22.31 },
{ "time": 1.0333, "angle": -35.39 },
{ "time": 1.1333, "angle": -28.65 },
{ "time": 1.3333, "angle": 66.47 }
]
},
"front_fist": {
"rotate": [
{ "time": 0, "angle": -28.43 },
{ "time": 0.4333, "angle": -45.61 },
{ "time": 0.7333, "angle": -53.66 },
{ "time": 0.8667, "angle": 7.56 },
{ "time": 0.9333, "angle": 31.16 },
{ "time": 1.0333, "angle": -32.59 },
{ "time": 1.1333, "angle": 7.56 },
{ "time": 1.3333, "angle": -28.43 }
]
},
"rear_upper_arm": {
"rotate": [
{ "time": 0, "angle": 39.69 },
{ "time": 0.2, "angle": 276.58 },
{ "time": 0.3, "angle": 17.74 },
{ "time": 0.4333, "angle": 83.38 },
{
"time": 0.6,
"angle": -4.72,
"curve": [ 0.246, 0, 0.633, 0.54 ]
},
{
"time": 0.7333,
"angle": -69.63,
"curve": [ 0.343, 0.36, 0.68, 0.71 ]
},
{
"time": 0.7667,
"angle": 321.47,
"curve": [ 0.334, 0.33, 0.667, 0.67 ]
},
{
"time": 0.8,
"angle": 33.71,
"curve": [ 0.359, 0.64, 0.694, 1 ]
},
{ "time": 0.8667, "angle": 34.56 },
{ "time": 1.0333, "angle": 71.97 },
{ "time": 1.1333, "angle": 34.56 },
{ "time": 1.3333, "angle": 39.69 }
],
"translate": [
{ "time": 0, "x": -3.1, "y": -4.87 },
{ "time": 0.2, "x": 23.33, "y": 49.07 },
{ "time": 0.4333, "x": 20.78, "y": 40.21 },
{ "time": 1.3333, "x": -3.1, "y": -4.87 }
]
},
"rear_bracer": {
"rotate": [
{ "time": 0, "angle": 29.67 },
{ "time": 0.2, "angle": 45.07 },
{ "time": 0.4333, "angle": -4.35 },
{ "time": 0.7667, "angle": 61.69 },
{ "time": 0.8, "angle": 82.6 },
{ "time": 0.8667, "angle": 80.06 },
{ "time": 1.0333, "angle": 57.56 },
{ "time": 1.1333, "angle": 80.06 },
{ "time": 1.3333, "angle": 29.67 }
]
},
"neck": {
"rotate": [
{ "time": 0, "angle": 24.91 },
{ "time": 0.2, "angle": 16.32 },
{ "time": 0.4333, "angle": 7.45 },
{ "time": 0.7333, "angle": -20.35 },
{ "time": 0.8333, "angle": -0.69, "curve": "stepped" },
{ "time": 1.1333, "angle": -0.69 },
{ "time": 1.3333, "angle": 24.91 }
]
},
"head": {
"rotate": [
{ "time": 0, "angle": 24.92 },
{ "time": 0.2, "angle": 10.36 },
{ "time": 0.4333, "angle": 28.65 },
{ "time": 0.7333, "angle": -2.66 },
{ "time": 0.8333, "angle": -28.94, "curve": "stepped" },
{ "time": 1.1333, "angle": -28.94 },
{ "time": 1.3333, "angle": 24.92 }
]
},
"front_shin": {
"rotate": [
{
"time": 0,
"angle": -90.63,
"curve": [ 0.416, 0.55, 0.743, 1 ]
},
{
"time": 0.2,
"angle": -10.52,
"curve": [ 0.644, 0.01, 0.75, 1 ]
},
{ "time": 0.4333, "angle": -127.72 },
{ "time": 0.7333, "angle": -19.92 },
{ "time": 0.8333, "angle": -5.17 },
{ "time": 0.9333, "angle": -35.06 },
{ "time": 1.0333, "angle": -43.97 },
{ "time": 1.1333, "angle": -5.17 },
{ "time": 1.3333, "angle": -90.63 }
]
},
"front_foot": {
"rotate": [
{ "time": 0, "angle": -0.8 },
{ "time": 0.0333, "angle": 16.28 },
{ "time": 0.0667, "angle": 23.52 },
{ "time": 0.1, "angle": 21.02 },
{ "time": 0.1333, "angle": 10.93 },
{ "time": 0.2, "angle": -38.46 },
{ "time": 0.4333, "angle": 6.62 },
{ "time": 0.7333, "angle": -11.52 },
{ "time": 1.0333, "angle": -22.92 },
{ "time": 1.3333, "angle": -0.8 }
]
},
"rear_foot": {
"rotate": [
{ "time": 0, "angle": -12.78 },
{ "time": 0.2, "angle": 17.06 },
{ "time": 0.4333, "angle": 19.45 },
{ "time": 0.7333, "angle": 2.67 },
{ "time": 1.0333, "angle": -28.5 },
{ "time": 1.3333, "angle": -12.78 }
]
},
"gun": {
"rotate": [
{ "time": 0, "angle": 6.18 },
{ "time": 0.2, "angle": 30.81 },
{ "time": 0.4333, "angle": 13.26 },
{ "time": 0.7333, "angle": 14.98 },
{ "time": 0.7667, "angle": 25.65 },
{ "time": 0.8, "angle": 20.62 },
{ "time": 0.8667, "angle": 64.53 },
{ "time": 1.0333, "angle": 8.6 },
{ "time": 1.1333, "angle": 64.53 },
{ "time": 1.3333, "angle": 6.18 }
]
},
"root": {
"translate": [
{
"time": 0,
"x": 0.04,
"y": 0.48,
"curve": [ 0.233, 1.01, 0.75, 1 ]
},
{
"time": 0.2,
"x": 0.04,
"y": 261.61,
"curve": [ 0.232, 0.48, 0.599, 0.79 ]
},
{
"time": 0.7667,
"x": 0.04,
"y": 675.33,
"curve": [ 0.33, 0.17, 0.661, 0.22 ]
},
{ "time": 1.1333, "x": 0.04, "y": 81.6 },
{ "time": 1.3333, "x": 0.04, "y": 0.48 }
]
},
"hip": {
"translate": [
{ "time": 0, "x": 0, "y": -79.87, "curve": "stepped" },
{ "time": 1.3333, "x": 0, "y": -79.87 }
]
}
}
},
"lastframehidehead": {
"slots": {
"eye": {
@ -4223,6 +4538,388 @@
{ "time": 0.4, "name": "footstep", "int": 1 }
]
},
"run rm": {
"slots": {
"front_fist": {
"attachment": [
{ "time": 0, "name": "front_fist_closed" }
]
},
"mouth": {
"attachment": [
{ "time": 0, "name": "mouth_grind" }
]
},
"torso": {
"attachment": [
{ "time": 0, "name": "torso" }
]
}
},
"bones": {
"front_thigh": {
"rotate": [
{
"time": 0,
"angle": 42.05,
"curve": [ 0.196, 0.86, 0.75, 1 ]
},
{ "time": 0.0667, "angle": 46.08 },
{ "time": 0.1333, "angle": -20.29 },
{ "time": 0.2, "angle": -27.24 },
{ "time": 0.2667, "angle": -47.17 },
{ "time": 0.3333, "angle": -39.79 },
{ "time": 0.4, "angle": -25.86 },
{ "time": 0.4667, "angle": 14.35 },
{ "time": 0.5333, "angle": 55.63 },
{ "time": 0.6, "angle": 69.65 },
{ "time": 0.6667, "angle": 86.41 },
{ "time": 0.7333, "angle": 65.88 },
{ "time": 0.8, "angle": 42.05 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0 },
{ "time": 0.0333, "x": -5.8, "y": 11.16 },
{ "time": 0.0667, "x": -5.13, "y": 11.55 },
{ "time": 0.1333, "x": -7.7, "y": 8.99 },
{ "time": 0.5333, "x": -1.26, "y": 3.83 },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"torso": {
"rotate": [
{ "time": 0, "angle": -39.71 },
{ "time": 0.2, "angle": -57.29 },
{ "time": 0.4, "angle": -39.71 },
{ "time": 0.6, "angle": -57.29 },
{ "time": 0.8, "angle": -39.71 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
{ "time": 0.4, "x": 0, "y": 0, "curve": "stepped" },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"rear_thigh": {
"rotate": [
{ "time": 0, "angle": -56.59 },
{ "time": 0.0667, "angle": -21.57 },
{ "time": 0.1333, "angle": 27.95 },
{ "time": 0.2, "angle": 42.43 },
{ "time": 0.2667, "angle": 62.37 },
{ "time": 0.3333, "angle": 45.43 },
{ "time": 0.4, "angle": 15.67 },
{ "time": 0.4667, "angle": 28.22 },
{ "time": 0.5333, "angle": -38.62 },
{ "time": 0.6, "angle": -53.27 },
{ "time": 0.6667, "angle": -79.31 },
{ "time": 0.7333, "angle": -86.47 },
{ "time": 0.8, "angle": -56.59 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0 },
{ "time": 0.4, "x": -6.76, "y": -3.86 },
{ "time": 0.4333, "x": -15.85, "y": 7.28 },
{ "time": 0.4667, "x": -13.05, "y": 4.05 },
{ "time": 0.5, "x": -10.25, "y": 7.11 },
{ "time": 0.5333, "x": -9.02, "y": -5.15 },
{ "time": 0.6667, "x": -23.18, "y": -2.58 },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"rear_shin": {
"rotate": [
{ "time": 0, "angle": -74 },
{ "time": 0.0667, "angle": -83.38 },
{ "time": 0.1333, "angle": -106.7 },
{ "time": 0.2, "angle": -66.01 },
{ "time": 0.2667, "angle": -55.22 },
{ "time": 0.3333, "angle": -24.8 },
{
"time": 0.4,
"angle": 18.44,
"curve": [ 0.25, 0, 0.75, 1 ]
},
{ "time": 0.4667, "angle": -56.65 },
{
"time": 0.5333,
"angle": -11.95,
"curve": [ 0.25, 0, 0.75, 1 ]
},
{ "time": 0.6667, "angle": -41.27 },
{ "time": 0.7333, "angle": -43.61 },
{ "time": 0.8, "angle": -74 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"front_upper_arm": {
"rotate": [
{ "time": 0, "angle": -89.37 },
{ "time": 0.0667, "angle": -95.67 },
{ "time": 0.1333, "angle": -22.01 },
{ "time": 0.2, "angle": -316.04 },
{ "time": 0.2667, "angle": -274.94 },
{ "time": 0.3333, "angle": -273.74 },
{ "time": 0.4, "angle": -272.09 },
{ "time": 0.4667, "angle": -264.9 },
{ "time": 0.5333, "angle": -320.1 },
{ "time": 0.6, "angle": -50.84 },
{ "time": 0.6667, "angle": -81.73 },
{ "time": 0.7333, "angle": -83.92 },
{ "time": 0.8, "angle": -89.37 }
],
"translate": [
{ "time": 0, "x": 6.25, "y": 10.05 },
{ "time": 0.2667, "x": 4.96, "y": -13.13 },
{ "time": 0.6, "x": -2.43, "y": 1.95 },
{ "time": 0.8, "x": 6.25, "y": 10.05 }
]
},
"front_bracer": {
"rotate": [
{ "time": 0, "angle": 33.44 },
{ "time": 0.0667, "angle": 20.54 },
{ "time": 0.1333, "angle": 15.26 },
{ "time": 0.2, "angle": 19.29 },
{ "time": 0.2667, "angle": 22.62 },
{ "time": 0.3333, "angle": 37.29 },
{ "time": 0.4, "angle": 41.53 },
{ "time": 0.4667, "angle": 31.74 },
{ "time": 0.5333, "angle": 67.45 },
{ "time": 0.6667, "angle": 39.77 },
{ "time": 0.7333, "angle": 30.95 },
{ "time": 0.8, "angle": 33.44 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"front_fist": {
"rotate": [
{ "time": 0, "angle": -19.76 },
{ "time": 0.0667, "angle": -37.11 },
{ "time": 0.1333, "angle": -50.8 },
{ "time": 0.2667, "angle": -12.69 },
{ "time": 0.3333, "angle": 3.01 },
{ "time": 0.4333, "angle": 12.06 },
{ "time": 0.5333, "angle": 13.26 },
{ "time": 0.8, "angle": -19.76 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"rear_upper_arm": {
"rotate": [
{ "time": 0, "angle": 68.68 },
{ "time": 0.0667, "angle": 73.89 },
{ "time": 0.1333, "angle": -9.64 },
{ "time": 0.2, "angle": 284.28 },
{ "time": 0.2667, "angle": 283.29 },
{ "time": 0.3333, "angle": 278.29 },
{ "time": 0.4, "angle": 271.03 },
{ "time": 0.4667, "angle": 263.2 },
{ "time": 0.5333, "angle": 314.26 },
{ "time": 0.6, "angle": 16.83 },
{ "time": 0.6667, "angle": 70.35 },
{ "time": 0.7333, "angle": 73.54 },
{ "time": 0.8, "angle": 68.68 }
],
"translate": [
{ "time": 0, "x": -2.57, "y": -8.89 },
{ "time": 0.1333, "x": -4.68, "y": 7.21 },
{ "time": 0.2, "x": 21.73, "y": 51.18 },
{ "time": 0.6, "x": 4.33, "y": 2.06 },
{ "time": 0.8, "x": -2.57, "y": -8.89 }
]
},
"rear_bracer": {
"rotate": [
{ "time": 0, "angle": 31.05 },
{ "time": 0.0667, "angle": 28.28 },
{ "time": 0.1333, "angle": 49.36 },
{ "time": 0.2, "angle": 59.37 },
{ "time": 0.2667, "angle": 8.56 },
{ "time": 0.3333, "angle": 9.39 },
{ "time": 0.4, "angle": 11.51 },
{ "time": 0.4667, "angle": 7.22 },
{ "time": 0.5333, "angle": -18.44 },
{ "time": 0.6, "angle": 11.45 },
{ "time": 0.6667, "angle": 9.99 },
{ "time": 0.7333, "angle": 8.29 },
{ "time": 0.8, "angle": 31.05 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"neck": {
"rotate": [
{ "time": 0, "angle": 11.03 },
{ "time": 0.2, "angle": 13.59 },
{ "time": 0.4, "angle": 11.03 },
{ "time": 0.6, "angle": 13.59 },
{ "time": 0.8, "angle": 11.03 }
]
},
"head": {
"rotate": [
{ "time": 0, "angle": 11.03 },
{ "time": 0.1, "angle": 12.35 },
{ "time": 0.2, "angle": 25.55 },
{ "time": 0.4, "angle": 11.03 },
{ "time": 0.5, "angle": 12.35 },
{ "time": 0.6, "angle": 25.55 },
{ "time": 0.8, "angle": 11.03 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
{ "time": 0.4, "x": 0, "y": 0, "curve": "stepped" },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"front_shin": {
"rotate": [
{
"time": 0,
"angle": 0,
"curve": [ 0.481, 0.01, 0.75, 1 ]
},
{ "time": 0.0667, "angle": -64.42 },
{
"time": 0.1333,
"angle": -20.6,
"curve": [ 0.25, 0, 0.75, 1 ]
},
{ "time": 0.2667, "angle": -62.52 },
{ "time": 0.3333, "angle": -79.75 },
{ "time": 0.4, "angle": -78.28 },
{
"time": 0.4667,
"angle": -118.96,
"curve": [ 0.93, 0.01, 0.953, 0.95 ]
},
{ "time": 0.6, "angle": -88.96 },
{ "time": 0.6667, "angle": -79.1 },
{ "time": 0.7333, "angle": -47.78 },
{ "time": 0.8, "angle": 0 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"front_foot": {
"rotate": [
{ "time": 0, "angle": 0 },
{
"time": 0.0333,
"angle": -21.13,
"curve": [ 0.121, 0.24, 0.75, 1 ]
},
{ "time": 0.0667, "angle": 17.64 },
{ "time": 0.1, "angle": 29.93 },
{ "time": 0.1333, "angle": 16.45 },
{ "time": 0.2, "angle": -29.23 },
{ "time": 0.2667, "angle": -1.62 },
{ "time": 0.3333, "angle": -10.23 },
{ "time": 0.4667, "angle": -15.99 },
{ "time": 0.6, "angle": 9.03 },
{ "time": 0.7333, "angle": 17.33 },
{ "time": 0.8, "angle": 0 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"rear_foot": {
"rotate": [
{ "time": 0, "angle": 0 },
{ "time": 0.0667, "angle": -12.04 },
{ "time": 0.1333, "angle": -0.87 },
{ "time": 0.2, "angle": 25.81 },
{ "time": 0.2667, "angle": 4.71 },
{
"time": 0.4,
"angle": 18.09,
"curve": [ 0.281, 0.74, 0.75, 1 ]
},
{ "time": 0.4333, "angle": -1.71 },
{ "time": 0.4667, "angle": 27.13 },
{ "time": 0.5, "angle": 38.84 },
{ "time": 0.5333, "angle": 30.77 },
{ "time": 0.5667, "angle": -20.49 },
{ "time": 0.6, "angle": -30.81 },
{ "time": 0.6667, "angle": -1.32 },
{ "time": 0.8, "angle": 0 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"gun": {
"rotate": [
{ "time": 0, "angle": 0 },
{ "time": 0.1333, "angle": 24.73 },
{ "time": 0.5, "angle": -11.88 },
{ "time": 0.8, "angle": 0 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"hip": {
"rotate": [
{ "time": 0, "angle": 0, "curve": "stepped" },
{ "time": 0.8, "angle": 0 }
],
"translate": [
{ "time": 0, "x": -62.48, "y": -23.11 },
{
"time": 0.0667,
"x": -62.48,
"y": -38.51,
"curve": [ 0.244, 0.04, 0.75, 1 ]
},
{
"time": 0.2667,
"x": -62.48,
"y": 22.29,
"curve": [ 0.17, 0.53, 0.75, 1 ]
},
{ "time": 0.4, "x": -62.48, "y": -23.11 },
{ "time": 0.4333, "x": -62.48, "y": -24.59 },
{
"time": 0.4667,
"x": -62.48,
"y": -43.29,
"curve": [ 0.25, 0, 0.75, 1 ]
},
{ "time": 0.6667, "x": -62.48, "y": 22.29 },
{ "time": 0.8, "x": -62.48, "y": -23.11 }
]
},
"root": {
"translate": [
{ "time": 0, "x": 0, "y": 0 },
{ "time": 0.8, "x": 1531.6, "y": 0 }
]
}
},
"events": [
{ "time": 0, "name": "footstep" },
{ "time": 0.4, "name": "footstep", "int": 1 }
]
},
"shoot": {
"slots": {
"mouth": {
@ -4801,6 +5498,279 @@
]
}
}
},
"walk rm": {
"slots": {
"front_fist": {
"attachment": [
{ "time": 0, "name": "front_fist_closed" }
]
},
"mouth": {
"attachment": [
{ "time": 0, "name": "mouth_smile" }
]
},
"torso": {
"attachment": [
{ "time": 0, "name": "torso" }
]
}
},
"bones": {
"front_thigh": {
"rotate": [
{ "time": 0, "angle": 15.79 },
{ "time": 0.1, "angle": 27.4 },
{ "time": 0.2, "angle": -7.95 },
{ "time": 0.3, "angle": -16.95 },
{ "time": 0.4, "angle": -28.62 },
{ "time": 0.5, "angle": -19.31 },
{ "time": 0.6, "angle": -3.09 },
{ "time": 0.7, "angle": 29.52 },
{ "time": 0.8, "angle": 15.79 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0 },
{ "time": 0.4, "x": -1.19, "y": 0.55 },
{ "time": 0.5, "x": 0.12, "y": 0.41 },
{ "time": 0.6, "x": 9.49, "y": 0.27 },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"front_shin": {
"rotate": [
{ "time": 0, "angle": 5.13 },
{ "time": 0.1, "angle": -20.88 },
{ "time": 0.2, "angle": 13.37 },
{ "time": 0.3, "angle": 15.99 },
{ "time": 0.4, "angle": 5.95 },
{ "time": 0.5, "angle": -26.77 },
{ "time": 0.7, "angle": -55.44 },
{ "time": 0.8, "angle": 5.13 }
]
},
"rear_thigh": {
"rotate": [
{ "time": 0, "angle": -34.38 },
{ "time": 0.1, "angle": -30.33 },
{ "time": 0.2, "angle": -37.22 },
{ "time": 0.3, "angle": 20.73 },
{ "time": 0.4, "angle": 8.69 },
{ "time": 0.5, "angle": 12.16 },
{ "time": 0.6, "angle": -24.62 },
{ "time": 0.7, "angle": -27.27 },
{ "time": 0.8, "angle": -34.38 }
],
"translate": [
{ "time": 0, "x": 0, "y": 0 },
{ "time": 0.4, "x": 4.09, "y": -9.53 },
{ "time": 0.5, "x": 0, "y": 0 },
{ "time": 0.7, "x": -21.14, "y": -9.61 },
{ "time": 0.8, "x": 0, "y": 0 }
]
},
"rear_shin": {
"rotate": [
{ "time": 0, "angle": 14.26 },
{ "time": 0.1, "angle": -17.3 },
{ "time": 0.2, "angle": -12.68 },
{ "time": 0.3, "angle": -58.9 },
{ "time": 0.4, "angle": 15.95 },
{ "time": 0.5, "angle": -9.01 },
{ "time": 0.6, "angle": 26.07 },
{ "time": 0.7, "angle": 21.86 },
{ "time": 0.8, "angle": 14.26 }
],
"scale": [
{ "time": 0, "x": 1, "y": 1 },
{ "time": 0.1, "x": 0.952, "y": 1 },
{ "time": 0.5, "x": 0.976, "y": 1 },
{ "time": 0.8, "x": 1, "y": 1 }
]
},
"rear_foot": {
"rotate": [
{ "time": 0, "angle": 10.13 },
{ "time": 0.1, "angle": 12.28 },
{ "time": 0.2, "angle": -2.95 },
{ "time": 0.3, "angle": 6.29 },
{ "time": 0.4, "angle": 13.46 },
{ "time": 0.5, "angle": -3.57 },
{ "time": 0.6, "angle": -0.97 },
{ "time": 0.7, "angle": 2.98 },
{ "time": 0.8, "angle": 10.13 }
]
},
"front_upper_arm": {
"rotate": [
{ "time": 0, "angle": -23.74 },
{ "time": 0.4, "angle": -320.57 },
{ "time": 0.8, "angle": -23.74 }
]
},
"rear_upper_arm": {
"rotate": [
{ "time": 0, "angle": 11.63 },
{ "time": 0.1, "angle": 19.37 },
{ "time": 0.4, "angle": 345.27 },
{ "time": 0.5, "angle": 343.44 },
{ "time": 0.8, "angle": 11.63 }
]
},
"torso": {
"rotate": [
{ "time": 0, "angle": -12.11 },
{ "time": 0.1667, "angle": -17.16 },
{ "time": 0.4, "angle": -12.11 },
{ "time": 0.5667, "angle": -15.81 },
{ "time": 0.8, "angle": -12.11 }
]
},
"neck": {
"rotate": [
{ "time": 0, "angle": 1.41 },
{ "time": 0.2333, "angle": -3.04 },
{ "time": 0.4, "angle": 1.41 },
{ "time": 0.6333, "angle": -3.04 },
{ "time": 0.8, "angle": 1.41 }
]
},
"head": {
"rotate": [
{ "time": 0, "angle": 6.98 },
{ "time": 0.1667, "angle": 8.02 },
{ "time": 0.2667, "angle": 12.65 },
{ "time": 0.4, "angle": 6.98 },
{ "time": 0.5667, "angle": 8.02 },
{ "time": 0.6667, "angle": 12.65 },
{ "time": 0.8, "angle": 6.98 }
]
},
"front_bracer": {
"rotate": [
{ "time": 0, "angle": 0 },
{ "time": 0.4, "angle": 20.6 },
{ "time": 0.8, "angle": 0 }
]
},
"front_foot": {
"rotate": [
{ "time": 0, "angle": 12.49 },
{ "time": 0.1, "angle": -8.34 },
{ "time": 0.2, "angle": -6.18 },
{ "time": 0.3, "angle": -0.76 },
{ "time": 0.3333, "angle": 3.89 },
{ "time": 0.4, "angle": 10.22 },
{ "time": 0.5, "angle": 11.44 },
{ "time": 0.6, "angle": -0.34 },
{ "time": 0.7, "angle": 0.15 },
{ "time": 0.8, "angle": 12.49 }
]
},
"rear_bracer": {
"rotate": [
{ "time": 0, "angle": 3.59 },
{ "time": 0.1, "angle": 5.51 },
{ "time": 0.4, "angle": -22.78 },
{ "time": 0.5, "angle": -9.65 },
{ "time": 0.8, "angle": 3.59 }
]
},
"front_fist": {
"rotate": [
{ "time": 0, "angle": -15.22 },
{ "time": 0.1, "angle": -51.4 },
{ "time": 0.4, "angle": -39.4 },
{ "time": 0.5, "angle": 19.26 },
{ "time": 0.8, "angle": -15.22 }
]
},
"gun": {
"rotate": [
{
"time": 0,
"angle": -24.07,
"curve": [ 0.25, 0, 0.75, 1 ]
},
{
"time": 0.1,
"angle": -10.95,
"curve": [ 0.381, 0.55, 0.742, 1 ]
},
{
"time": 0.4,
"angle": 25.34,
"curve": [ 0.25, 0, 0.75, 1 ]
},
{
"time": 0.6667,
"angle": -27.48,
"curve": [ 0.25, 0, 0.75, 1 ]
},
{ "time": 0.8, "angle": -24.07 }
]
},
"hip": {
"translate": [
{
"time": 0,
"x": -23.93,
"y": 3.22,
"curve": [ 0.519, 0.04, 0.807, 0.61 ]
},
{
"time": 0.1,
"x": -23.93,
"y": -9.25,
"curve": [ 0.136, 0.34, 0.601, 1 ]
},
{
"time": 0.2,
"x": -23.93,
"y": 4.36,
"curve": [ 0.204, 0.69, 0.75, 1 ]
},
{
"time": 0.3,
"x": -23.93,
"y": 2.39,
"curve": [ 0.25, 0, 0.75, 1 ]
},
{
"time": 0.4,
"x": -23.93,
"y": -2.5,
"curve": [ 0.693, 0.02, 0.75, 1 ]
},
{
"time": 0.5,
"x": -23.93,
"y": -10.32,
"curve": [ 0.236, 0.78, 0.75, 1 ]
},
{
"time": 0.6,
"x": -23.93,
"y": 4.36,
"curve": [ 0.287, 0.38, 0.719, 0.77 ]
},
{
"time": 0.7,
"x": -23.93,
"y": 10.35,
"curve": [ 0.616, 0, 0.75, 1 ]
},
{ "time": 0.8, "x": -23.93, "y": 3.22 }
]
},
"root": {
"translate": [
{ "time": 0, "x": 0, "y": 0 },
{ "time": 0.8, "x": 393.49, "y": 1.08 }
]
}
}
}
}
}

View File

@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: 49bb65eefe08e424bbf7a38bc98ec638
timeCreated: 1487920372
timeCreated: 1489559535
licenseType: Free
TextureImporter:
fileIDToRecycleName:

View File

@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: 1455e88fdb81ccc45bdeaedd657bad4d
timeCreated: 1479531454
timeCreated: 1489559535
licenseType: Free
NativeFormatImporter:
userData:

View File

@ -18,5 +18,5 @@ MonoBehaviour:
fromAnimation: []
toAnimation: []
duration: []
defaultMix: 0.4
defaultMix: 0.1
controller: {fileID: 0}

View File

@ -1,5 +1,5 @@
{
"skeleton": { "hash": "1KXIZu1/h7BGTa7Da5eI5aSb31A", "spine": "3.6.07-beta", "width": 0, "height": 0, "images": "" },
"skeleton": { "hash": "drEwFNfBdyfvLHexBMVTOs/c4jc", "spine": "3.6.18-beta", "width": 519.94, "height": 542.37, "images": "" },
"bones": [
{ "name": "root" },
{ "name": "arrowOrigin", "parent": "root", "x": 173, "y": 292 },
@ -117,7 +117,8 @@
"name": "translateHandleTarget",
"order": 0,
"bones": [ "arrowOrigin" ],
"target": "handL"
"target": "handL",
"rotateMix": 0
}
],
"skins": {

View File

@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: 33f10ea7e20549d40a1c23a1adc3f760
timeCreated: 1494093108
timeCreated: 1487920372
licenseType: Free
TextureImporter:
fileIDToRecycleName: {}

View File

@ -8,136 +8,54 @@ Material:
m_PrefabInternal: {fileID: 0}
m_Name: stretchyman-diffuse-pma_Material
m_Shader: {fileID: 4800000, guid: 2ce511398fb980f41b7d316c51534590, type: 3}
m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _EMISSION _FIXED_NORMALS _FIXED_NORMALS_MODELSPACE
_NORMALMAP _SPHERICAL_HARMONICS
m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _EMISSION _FIXED_NORMALS _NORMALMAP
m_LightmapFlags: 5
m_EnableInstancingVariants: 0
m_CustomRenderQueue: 3000
stringTagMap:
AlphaDepth: true
IGNOREPROJECTOR: true
RenderType: Transparent
RenderType: Sprite
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 2
serializedVersion: 3
m_TexEnvs:
- first:
name: _AlphaTex
second:
- _BlendTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- first:
name: _BlendTex
second:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- first:
name: _BumpMap
second:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: d00f264cbe0cc4a49a54a221ee812855, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- first:
name: _DiffuseRamp
second:
- _DiffuseRamp:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- first:
name: _EmissionMap
second:
- _EmissionMap:
m_Texture: {fileID: 2800000, guid: 4cad8f072f658544a80ba2b271aec125, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- first:
name: _MainTex
second:
- _MainTex:
m_Texture: {fileID: 2800000, guid: 33f10ea7e20549d40a1c23a1adc3f760, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- first:
name: _MetallicGlossMap
second:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- first:
name: PixelSnap
second: 0
- first:
name: _BlendAmount
second: 0
- first:
name: _BlendMode
second: 0
- first:
name: _Brightness
second: 1
- first:
name: _BumpScale
second: 1
- first:
name: _Cull
second: 0
- first:
name: _CustomRenderQueue
second: 0
- first:
name: _Cutoff
second: 0.1
- first:
name: _DstBlend
second: 10
- first:
name: _EmissionPower
second: 1
- first:
name: _EnableExternalAlpha
second: 0
- first:
name: _GlossMapScale
second: 1
- first:
name: _Glossiness
second: 0.5
- first:
name: _Hue
second: 0
- first:
name: _Metallic
second: 0
- first:
name: _RenderQueue
second: 0
- first:
name: _RimPower
second: 5.41
- first:
name: _Saturation
second: 1
- first:
name: _ShadowAlphaCutoff
second: 0.1
- first:
name: _SrcBlend
second: 1
- first:
name: _ZWrite
second: 0
- _BlendAmount: 0
- _BlendMode: 0
- _Brightness: 1
- _Cull: 0
- _Cutoff: 0.1
- _DstBlend: 10
- _EmissionPower: 1
- _Hue: 0
- _RenderQueue: 0
- _RimPower: 1.79
- _Saturation: 1
- _ShadowAlphaCutoff: 0.1
- _SrcBlend: 1
- _ZWrite: 0
m_Colors:
- first:
name: _Color
second: {r: 1, g: 1, b: 1, a: 1}
- first:
name: _EmissionColor
second: {r: 1, g: 1, b: 1, a: 1}
- first:
name: _FixedNormal
second: {r: 0, g: 0, b: -1, a: 1}
- first:
name: _OverlayColor
second: {r: 0, g: 0, b: 0, a: 0}
- first:
name: _RimColor
second: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
- _FixedNormal: {r: 0, g: 0, b: -1, a: 1}
- _OverlayColor: {r: 0, g: 0, b: 0, a: 0}
- _RimColor: {r: 1, g: 1, b: 1, a: 1}

File diff suppressed because one or more lines are too long

View File

@ -1,9 +0,0 @@
fileFormatVersion: 2
guid: 7e364d7a84acb894ea3f4bde752a09e8
folderAsset: yes
timeCreated: 1489227060
licenseType: Free
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant: