diff --git a/Assets/SZZ/Art/Animations/Animation controllers/SuperviorController.controller b/Assets/SZZ/Art/Animations/Animation controllers/SuperviorController.controller index c63ca3bad14a974d7cb46f54be57aa79f951a0d1..5087903d6c61a0d58ecef3482e16d3f73bbd178d 100644 --- a/Assets/SZZ/Art/Animations/Animation controllers/SuperviorController.controller +++ b/Assets/SZZ/Art/Animations/Animation controllers/SuperviorController.controller @@ -285,6 +285,22 @@ BlendTree: m_PrefabAsset: {fileID: 0} m_Name: Blend Tree m_Childs: + - serializedVersion: 2 + m_Motion: {fileID: 7400000, guid: fd0a561bb4ad68140a23027b70e86033, type: 2} + m_Threshold: 0 + m_Position: {x: 0, y: 0} + m_TimeScale: 0.5 + m_CycleOffset: 0 + m_DirectBlendParameter: horizontalVelocity + m_Mirror: 0 + - serializedVersion: 2 + m_Motion: {fileID: 7400000, guid: fd0a561bb4ad68140a23027b70e86033, type: 2} + m_Threshold: 0.5 + m_Position: {x: 0, y: 0} + m_TimeScale: 0.5 + m_CycleOffset: 0 + m_DirectBlendParameter: horizontalVelocity + m_Mirror: 0 - serializedVersion: 2 m_Motion: {fileID: 7400000, guid: fd0a561bb4ad68140a23027b70e86033, type: 2} m_Threshold: 1.1 @@ -303,7 +319,7 @@ BlendTree: m_Mirror: 0 m_BlendParameter: horizontalVelocity m_BlendParameterY: horizontalVelocity - m_MinThreshold: 1.1 + m_MinThreshold: 0 m_MaxThreshold: 4 m_UseAutomaticThresholds: 0 m_NormalizedBlendValues: 0 @@ -322,25 +338,25 @@ AnimatorController: m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 0} + m_Controller: {fileID: 9100000} - m_Name: chasing m_Type: 4 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 0} + m_Controller: {fileID: 9100000} - m_Name: stopWaiting m_Type: 9 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 0} + m_Controller: {fileID: 9100000} - m_Name: wait m_Type: 9 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 0} + m_Controller: {fileID: 9100000} m_AnimatorLayers: - serializedVersion: 5 m_Name: Base Layer @@ -416,6 +432,22 @@ BlendTree: m_Motion: {fileID: 7400000, guid: fd0a561bb4ad68140a23027b70e86033, type: 2} m_Threshold: 0 m_Position: {x: 0, y: 0} + m_TimeScale: 0.5 + m_CycleOffset: 0 + m_DirectBlendParameter: horizontalVelocity + m_Mirror: 0 + - serializedVersion: 2 + m_Motion: {fileID: 7400000, guid: fd0a561bb4ad68140a23027b70e86033, type: 2} + m_Threshold: 0.5 + m_Position: {x: 0, y: 0} + m_TimeScale: 0.5 + m_CycleOffset: 0 + m_DirectBlendParameter: horizontalVelocity + m_Mirror: 0 + - serializedVersion: 2 + m_Motion: {fileID: 7400000, guid: fd0a561bb4ad68140a23027b70e86033, type: 2} + m_Threshold: 1.1 + m_Position: {x: 0, y: 0} m_TimeScale: 1 m_CycleOffset: 0 m_DirectBlendParameter: horizontalVelocity @@ -423,8 +455,8 @@ BlendTree: m_BlendParameter: horizontalVelocity m_BlendParameterY: horizontalVelocity m_MinThreshold: 0 - m_MaxThreshold: 1 - m_UseAutomaticThresholds: 1 + m_MaxThreshold: 1.1 + m_UseAutomaticThresholds: 0 m_NormalizedBlendValues: 0 m_BlendType: 0 --- !u!1101 &2836756470478450359 diff --git a/Assets/SZZ/Art/Models/blend/textbook-page.blend b/Assets/SZZ/Art/Models/blend/textbook-page.blend new file mode 100644 index 0000000000000000000000000000000000000000..ae3b041e07b662f952ae63dbcf48ef3225d7a231 --- /dev/null +++ b/Assets/SZZ/Art/Models/blend/textbook-page.blend @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4d6bf23a6c986bd8b985b509e994512ba6e2fba16776ad2f1ee899143be83dd +size 840116 diff --git a/Assets/SZZ/Art/Models/blend/textbook-page.blend.meta b/Assets/SZZ/Art/Models/blend/textbook-page.blend.meta new file mode 100644 index 0000000000000000000000000000000000000000..c5f5c9967e319976a9e590ac808eb33fdfbc2311 --- /dev/null +++ b/Assets/SZZ/Art/Models/blend/textbook-page.blend.meta @@ -0,0 +1,106 @@ +fileFormatVersion: 2 +guid: 6c5f7ae071ecbd2409cb75017aa55454 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SZZ/Art/Models/textbook-page.fbx b/Assets/SZZ/Art/Models/textbook-page.fbx new file mode 100644 index 0000000000000000000000000000000000000000..b492bda31eae858a8d5fb8b5636ba2022d2a3ee8 --- /dev/null +++ b/Assets/SZZ/Art/Models/textbook-page.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54328557853beb39140973df6f8c918109ea3588b8dcd2f24ac51aa711358d60 +size 19500 diff --git a/Assets/SZZ/Art/Models/textbook-page.fbx.meta b/Assets/SZZ/Art/Models/textbook-page.fbx.meta new file mode 100644 index 0000000000000000000000000000000000000000..f59d9db69385699266c107971d4ccb6c742d00d6 --- /dev/null +++ b/Assets/SZZ/Art/Models/textbook-page.fbx.meta @@ -0,0 +1,106 @@ +fileFormatVersion: 2 +guid: c181a267489357341ae83d43aa267753 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SZZ/Art/Textures/SVD_rozklad.png b/Assets/SZZ/Art/Textures/SVD_rozklad.png new file mode 100644 index 0000000000000000000000000000000000000000..b56190f3cb3c4d50a5a31ca99afdd2c9f34b185e --- /dev/null +++ b/Assets/SZZ/Art/Textures/SVD_rozklad.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc8e1b8955c686a82be4fd104c510531db0e95fa3a7e9ec2b1a4eb12f0078a2b +size 55647 diff --git a/Assets/SZZ/Art/Textures/SVD_rozklad.png.meta b/Assets/SZZ/Art/Textures/SVD_rozklad.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..722b0a6cf2cfb48916c5602f16afaea03d8afe20 --- /dev/null +++ b/Assets/SZZ/Art/Textures/SVD_rozklad.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 19e14be772071e94e8ffdedb175449bc +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SZZ/Code/Scripts/Supervisor/PageDropper.cs b/Assets/SZZ/Code/Scripts/Supervisor/PageDropper.cs new file mode 100644 index 0000000000000000000000000000000000000000..27be6d64d3ab73bc5f51f4e5efbd3b44ab433185 --- /dev/null +++ b/Assets/SZZ/Code/Scripts/Supervisor/PageDropper.cs @@ -0,0 +1,35 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class PageDropper : MonoBehaviour { + [SerializeField, Min(0)] private float minDelay = 20f; + [SerializeField, Min(0)] private float maxDelay = 180f; + [SerializeField, Min(0)] private int count = 2; + [SerializeField] private GameObject pagePrefab; + + private new Collider collider; + + private int dropped = 0; + + private void Awake() { + collider = GetComponentInChildren<Collider>(); + } + + private void Start() { + if (dropped < count) + StartCoroutine(DropAfter(Random.Range(minDelay, maxDelay))); + } + + private IEnumerator DropAfter(float delayTime) { + yield return new WaitForSeconds(delayTime); + + Instantiate(pagePrefab, collider.bounds.center - transform.forward * collider.bounds.extents.z * 1.1f, Quaternion.identity); + + dropped++; + + if (dropped < count) + StartCoroutine(DropAfter(Random.Range(minDelay, maxDelay))); + + } +} diff --git a/Assets/SZZ/Code/Scripts/Supervisor/PageDropper.cs.meta b/Assets/SZZ/Code/Scripts/Supervisor/PageDropper.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..90642bac4b532aa839583b9bc6d405062176813b --- /dev/null +++ b/Assets/SZZ/Code/Scripts/Supervisor/PageDropper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1cdae9a6eed0c0744bfe0ee36ce9886a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SZZ/Level/Scenes/sandbox michal.unity b/Assets/SZZ/Level/Scenes/sandbox michal.unity index 9802cbc4ffe3e892995c1dd3b788472173247577..cc60c4d8158fc7fcd6fdef6d8344bde86abfa50c 100644 --- a/Assets/SZZ/Level/Scenes/sandbox michal.unity +++ b/Assets/SZZ/Level/Scenes/sandbox michal.unity @@ -1316,7 +1316,7 @@ Transform: - {fileID: 1590433461} - {fileID: 1014348843} m_Father: {fileID: 0} - m_RootOrder: 5 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1979352518 PrefabInstance: @@ -1477,7 +1477,7 @@ PrefabInstance: - target: {fileID: 9005220659476430818, guid: 2d3a85ecde41a8246a79669975912b74, type: 3} propertyPath: m_RootOrder - value: 6 + value: 5 objectReference: {fileID: 0} - target: {fileID: 9005220659476430818, guid: 2d3a85ecde41a8246a79669975912b74, type: 3} diff --git a/Assets/SZZ/Prefabs/Supervisor.prefab b/Assets/SZZ/Prefabs/Supervisor.prefab index 4ba63b3bdfaa9782948c14fb54670c2fafd79432..dc03d53da1ef2aa1a0aacc81d7fe01d3c03afa18 100644 --- a/Assets/SZZ/Prefabs/Supervisor.prefab +++ b/Assets/SZZ/Prefabs/Supervisor.prefab @@ -13,7 +13,7 @@ GameObject: - component: {fileID: 2632451753775102035} - component: {fileID: 2632451753775102039} - component: {fileID: 2632451753775102037} - - component: {fileID: 2632451753775102036} + - component: {fileID: 1618714456} m_Layer: 8 m_Name: Supervisor m_TagString: Untagged @@ -103,26 +103,23 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: routeObject: {fileID: 0} ---- !u!95 &2632451753775102036 -Animator: - serializedVersion: 4 +--- !u!114 &1618714456 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2632451753775102028} m_Enabled: 1 - m_Avatar: {fileID: 0} - m_Controller: {fileID: 9100000, guid: 030a88774e24e9948a1777bef9869f66, type: 2} - m_CullingMode: 0 - m_UpdateMode: 0 - m_ApplyRootMotion: 0 - m_LinearVelocityBlending: 0 - m_StabilizeFeet: 0 - m_WarningMessage: - m_HasTransformHierarchy: 1 - m_AllowConstantClipSamplingOptimization: 1 - m_KeepAnimatorControllerStateOnDisable: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cdae9a6eed0c0744bfe0ee36ce9886a, type: 3} + m_Name: + m_EditorClassIdentifier: + minDelay: 20 + maxDelay: 180 + count: 4 + pagePrefab: {fileID: 8859285185999786988, guid: 90e133bce1f558548bb9ec495e66469a, + type: 3} --- !u!1001 &3386806713750158733 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/SZZ/Prefabs/TextbookPage.prefab b/Assets/SZZ/Prefabs/TextbookPage.prefab new file mode 100644 index 0000000000000000000000000000000000000000..5830722f88f11675f16c12a434fee580c99872be --- /dev/null +++ b/Assets/SZZ/Prefabs/TextbookPage.prefab @@ -0,0 +1,116 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8859285185999786988 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8194669356028102998} + - component: {fileID: 5050377731705571059} + - component: {fileID: 7057840455740453433} + - component: {fileID: 1579733795640741572} + - component: {fileID: 7354914873719257140} + m_Layer: 0 + m_Name: TextbookPage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8194669356028102998 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8859285185999786988} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -11.17987, y: -0.0013567036, z: 1.1239858} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5050377731705571059 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8859285185999786988} + m_Mesh: {fileID: 1050974422812936719, guid: c181a267489357341ae83d43aa267753, type: 3} +--- !u!23 &7057840455740453433 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8859285185999786988} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -5022298614398169671, guid: c181a267489357341ae83d43aa267753, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!54 &1579733795640741572 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8859285185999786988} + serializedVersion: 2 + m_Mass: 0.2 + m_Drag: 1 + m_AngularDrag: 0.05 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 1 +--- !u!65 &7354914873719257140 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8859285185999786988} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.23679131, y: 0.01599068, z: 0.22663671} + m_Center: {x: -0.0027155876, y: 0.009352072, z: 0.008096494} diff --git a/Assets/SZZ/Prefabs/TextbookPage.prefab.meta b/Assets/SZZ/Prefabs/TextbookPage.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..e81a719682175e7351b9e77a9d50b95489501e15 --- /dev/null +++ b/Assets/SZZ/Prefabs/TextbookPage.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 90e133bce1f558548bb9ec495e66469a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: