diff --git a/Assets/CameraData/Main Camera Blends.asset b/Assets/CameraData/Main Camera Blends.asset index ebcd6ec71..7b326ff83 100644 --- a/Assets/CameraData/Main Camera Blends.asset +++ b/Assets/CameraData/Main Camera Blends.asset @@ -57,3 +57,25 @@ MonoBehaviour: m_PreInfinity: 0 m_PostInfinity: 0 m_RotationOrder: 0 + - m_From: '**ANY CAMERA**' + m_To: Eye DeepCamera + m_Blend: + m_Style: 0 + m_Time: 2 + m_CustomCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 0 + m_PostInfinity: 0 + m_RotationOrder: 0 + - m_From: Eye DeepCamera + m_To: '**ANY CAMERA**' + m_Blend: + m_Style: 0 + m_Time: 2 + m_CustomCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 0 + m_PostInfinity: 0 + m_RotationOrder: 0 diff --git a/Assets/Render/Renderer2Dtest.asset b/Assets/Render/Renderer2Dtest.asset index 9bebfac1e..dcfcb4302 100644 --- a/Assets/Render/Renderer2Dtest.asset +++ b/Assets/Render/Renderer2Dtest.asset @@ -1053,15 +1053,19 @@ MonoBehaviour: m_PostInfinity: 2 m_RotationOrder: 4 _filter: - - 0.007228916 - - 0.043749984 - - 0.12409639 - - 0.20444278 - - 0.24096388 - - 0.20444278 - - 0.12409639 - - 0.043749984 - - 0.007228916 + - 0.0048309183 + - 0.016401261 + - 0.04532712 + - 0.08293076 + - 0.12053438 + - 0.14946026 + - 0.1610306 + - 0.14946026 + - 0.12053438 + - 0.08293076 + - 0.04532712 + - 0.016401261 + - 0.0048309183 --- !u!114 &-6086986437317696584 MonoBehaviour: m_ObjectHideFlags: 3 @@ -1200,10 +1204,10 @@ MonoBehaviour: enabled: 1 value: 0 _mask: - enabled: 0 + enabled: 1 value: serializedVersion: 2 - m_Bits: 0 + m_Bits: 8183 _source: _source: 0 _globalTex: _inputTex @@ -1546,7 +1550,8 @@ MonoBehaviour: - {fileID: 8662106111246897391} - {fileID: 7564190746689473555} - {fileID: -5089752464249933462} - m_RendererFeatureMap: 53e73d20cf257bd5ef909c479dfb3578130cb9456867f9686ab1b6b519915db9 + - {fileID: 5536734238448200336} + m_RendererFeatureMap: 53e73d20cf257bd5ef909c479dfb3578130cb9456867f9686ab1b6b519915db990aa727a746ed64c m_UseNativeRenderPass: 0 m_TransparencySortMode: 0 m_TransparencySortAxis: {x: 0, y: 1, z: 0} @@ -3108,6 +3113,42 @@ MonoBehaviour: - _audio: {fileID: 8300000, guid: 0cd16cc3ec9c6764a92c2b2bd029573c, type: 3} - _audio: {fileID: 8300000, guid: c99a484cd6b915f4087a45277c1d42ac, type: 3} - _audio: {fileID: 8300000, guid: bf48bc9e7e3ea1c4b94a886bb19bb56d, type: 3} +--- !u!114 &5536734238448200336 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9c53165b379c3d94ca34b12cb8eb10f1, type: 3} + m_Name: VolFx + m_EditorClassIdentifier: + m_Active: 1 + _event: 550 + _format: + enabled: 1 + value: 0 + _mask: + enabled: 1 + value: + serializedVersion: 2 + m_Bits: 1015 + _source: + _source: 1 + _globalTex: _inputTex + _renderTex: {fileID: 0} + _pool: {fileID: 0} + _output: + _output: 0 + _renderTex: {fileID: 0} + _outputTex: _VolFxTex + _sortingOrder: 0 + _camDistance: 100 + _passes: + m_List: [] + _blitShader: {fileID: 4800000, guid: a8a709d9db2241741ab3032b946ef258, type: 3} --- !u!114 &5662228631772262042 MonoBehaviour: m_ObjectHideFlags: 3 diff --git a/Assets/Scenes/PeipeiFixScene.unity b/Assets/Scenes/PeipeiFixScene.unity index 956e7452e..87de5f69e 100644 --- a/Assets/Scenes/PeipeiFixScene.unity +++ b/Assets/Scenes/PeipeiFixScene.unity @@ -1746,6 +1746,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 709172887} + - {fileID: 746183474} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &110632229 @@ -4007,19 +4008,22 @@ PrefabInstance: m_RemovedGameObjects: [] m_AddedGameObjects: - targetCorrespondingSourceObject: {fileID: -7552582706839291426, guid: 33aa26d5c34c8c343af3a5f0d4e6a9c8, type: 3} - insertIndex: 1 + insertIndex: 0 + addedObject: {fileID: 1771330436} + - targetCorrespondingSourceObject: {fileID: -7552582706839291426, guid: 33aa26d5c34c8c343af3a5f0d4e6a9c8, type: 3} + insertIndex: 2 addedObject: {fileID: 522320917} - targetCorrespondingSourceObject: {fileID: -7552582706839291426, guid: 33aa26d5c34c8c343af3a5f0d4e6a9c8, type: 3} - insertIndex: 3 + insertIndex: 4 addedObject: {fileID: 1962447341} - targetCorrespondingSourceObject: {fileID: -7552582706839291426, guid: 33aa26d5c34c8c343af3a5f0d4e6a9c8, type: 3} - insertIndex: 6 + insertIndex: 7 addedObject: {fileID: 2115011992} - targetCorrespondingSourceObject: {fileID: -7552582706839291426, guid: 33aa26d5c34c8c343af3a5f0d4e6a9c8, type: 3} - insertIndex: 8 + insertIndex: 9 addedObject: {fileID: 1632118595} - targetCorrespondingSourceObject: {fileID: -7552582706839291426, guid: 33aa26d5c34c8c343af3a5f0d4e6a9c8, type: 3} - insertIndex: 9 + insertIndex: 10 addedObject: {fileID: 783319748} - targetCorrespondingSourceObject: {fileID: -7552582706839291426, guid: 33aa26d5c34c8c343af3a5f0d4e6a9c8, type: 3} insertIndex: -1 @@ -4052,15 +4056,15 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: virtualCamera: {fileID: 0} - targetIndicator: {fileID: 1597388062} - targetNameText: {fileID: 1307071591} + targetIndicator: {fileID: 1845777037} + targetNameText: {fileID: 1675815171} zoomInScale: 1.5 zoomDuration: 2 sceneBoundsMin: {x: 37.6, y: -6.64} sceneBoundsMax: {x: 42.2, y: -5.21} viewCamera: {fileID: 105412842} - parallaxEffectMultiplier: 0.1 - maxOffset: {x: 2, y: 2} + parallaxEffectMultiplier: 0.15 + maxOffset: {x: 3, y: 3} --- !u!1001 &188784455 PrefabInstance: m_ObjectHideFlags: 0 @@ -12921,6 +12925,50 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 1 m_SpriteSortPoint: 0 +--- !u!1 &687321787 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 687321788} + - component: {fileID: 687321791} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &687321788 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687321787} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 746183474} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &687321791 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687321787} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &689619333 GameObject: m_ObjectHideFlags: 0 @@ -13508,6 +13556,78 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_IsOn: 1 +--- !u!1 &746183473 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 746183474} + - component: {fileID: 746183475} + m_Layer: 0 + m_Name: Eye DeepCamera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &746183474 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746183473} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 70.3, y: 0, z: -21.866077} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 687321788} + m_Father: {fileID: 110632228} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &746183475 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746183473} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 0} + m_Follow: {fileID: 0} + m_Lens: + FieldOfView: 34 + OrthographicSize: 4 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + ModeOverride: 0 + LensShift: {x: 0, y: 0} + GateFit: 2 + FocusDistance: 10 + m_SensorSize: {x: 1, y: 1} + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 687321788} --- !u!1 &748395814 GameObject: m_ObjectHideFlags: 0 @@ -28673,6 +28793,140 @@ Transform: - {fileID: 773382375} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1675815169 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1675815170} + - component: {fileID: 1675815172} + - component: {fileID: 1675815171} + m_Layer: 0 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1675815170 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675815169} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1845777038} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 4.25, y: 0.99} + m_SizeDelta: {x: 8.5, y: 2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1675815171 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675815169} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: ASDADASDASDASDASDAS + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2} + m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 0.3 + m_fontSizeBase: 0.3 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 1.3556561, z: 0.87083054, w: -0.18333292} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1675815172 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675815169} + m_CullTransparentMesh: 1 --- !u!1 &1678197548 GameObject: m_ObjectHideFlags: 0 @@ -31034,6 +31288,108 @@ Material: - _WorldTilingOffset: {r: 0, g: 0, b: 0, a: 0} - _WorldTilingScale: {r: 1, g: 1, b: 0, a: 0} m_BuildTextureStacks: [] +--- !u!1 &1771330435 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1771330436} + - component: {fileID: 1771330439} + - component: {fileID: 1771330438} + - component: {fileID: 1771330437} + m_Layer: 0 + m_Name: EyeDeepCanvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1771330436 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1771330435} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1845777038} + m_Father: {fileID: 183765384} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1771330437 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1771330435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1771330438 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1771330435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 1 +--- !u!223 &1771330439 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1771330435} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 1134468525 + m_SortingOrder: 10 + m_TargetDisplay: 0 --- !u!1 &1792059973 GameObject: m_ObjectHideFlags: 0 @@ -31745,6 +32101,99 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &1845777037 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1845777038} + - component: {fileID: 1845777041} + - component: {fileID: 1845777040} + - component: {fileID: 1845777039} + m_Layer: 0 + m_Name: TargetIndicator (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1845777038 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1845777037} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1675815170} + m_Father: {fileID: 1771330436} + 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: 7.94, y: 8.44} + m_SizeDelta: {x: 1.94, y: 2.77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1845777039 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1845777037} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + shaderTypes: 0 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &1845777040 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1845777037} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 145797215} + m_Color: {r: 0, g: 1, b: 0.13094902, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: cea54104e2c247643a67ac75df3db9d2, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 150 +--- !u!222 &1845777041 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1845777037} + m_CullTransparentMesh: 1 --- !u!1 &1848677582 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scenes/Persistence.unity b/Assets/Scenes/Persistence.unity index b7fe3e8b6..8b11faf8e 100644 --- a/Assets/Scenes/Persistence.unity +++ b/Assets/Scenes/Persistence.unity @@ -9336,7 +9336,7 @@ MonoBehaviour: - {fileID: 11400000, guid: afc5b01ef301cc74db7cae741acad427, type: 2} - {fileID: 11400000, guid: 9e3b2c77ad4a9454188d458da2cf0ddd, type: 2} - {fileID: 11400000, guid: e749fe0f9aa32f44097e037f52a5bfe0, type: 2} - runMode: 0 + runMode: 2 firstTalkSo: {fileID: 11400000, guid: ac5ca9a66ff22ab4b9cd5adbdade6b8c, type: 2} testTalkSo: {fileID: 11400000, guid: e749fe0f9aa32f44097e037f52a5bfe0, type: 2} saveFileName: "PeipeiDay2_UF\u68C0\u67E5" diff --git a/Assets/Scripts/FixSystem/Effect/MouseFollowEffect.cs b/Assets/Scripts/FixSystem/Effect/MouseFollowEffect.cs index 0786b887d..241f4f516 100644 --- a/Assets/Scripts/FixSystem/Effect/MouseFollowEffect.cs +++ b/Assets/Scripts/FixSystem/Effect/MouseFollowEffect.cs @@ -25,7 +25,7 @@ public class MouseFollowAndZoom : MonoBehaviour private Vector3 initialPosition; - private float viewOffset = 40.3f; + private float viewOffset = 0; // 读写访问 public void SetIsActive(bool value) @@ -103,7 +103,7 @@ public class MouseFollowAndZoom : MonoBehaviour // 获取鼠标位置 Vector3 mousePosition = Input.mousePosition; mousePosition.x += viewOffset; // 添加偏移量 - Vector3 worldPosition = viewCamera.ScreenToWorldPoint(mousePosition); + Vector3 worldPosition = Camera.main.ScreenToWorldPoint(mousePosition); RaycastHit2D hit = Physics2D.Raycast(worldPosition, Vector2.zero); // 检查是否有目标 @@ -132,38 +132,40 @@ public class MouseFollowAndZoom : MonoBehaviour } void HandleTargetIndicator() +{ + if (currentTarget == null) { - if (currentTarget == null) - { - targetIndicator.SetActive(false); // 隐藏指示器 - return; - } - - // 获取目标的 BoxCollider2D - BoxCollider2D boxCollider = currentTarget.GetComponent(); - if (boxCollider != null) - { - Vector3 boxCenter = boxCollider.bounds.center; - Vector3 boxSize = boxCollider.bounds.size; - - // 转换为屏幕坐标 - Vector3 screenCenter = viewCamera.WorldToScreenPoint(boxCenter); - Vector2 screenSize = viewCamera.WorldToScreenPoint(boxCenter + boxSize) - - viewCamera.WorldToScreenPoint(boxCenter); - - // 设置目标框位置和大小 - RectTransform indicatorRectTransform = targetIndicator.GetComponent(); - indicatorRectTransform.position = screenCenter; - indicatorRectTransform.sizeDelta = screenSize; - - // 设置目标名称 - targetNameText.text = currentTarget.name+" "+"R"+currentTarget._color.r.ToString("F1") +" G"+currentTarget._color.g.ToString("F1")+" B"+currentTarget._color.b.ToString("F1") ; - - // 显示指示器 - targetIndicator.SetActive(true); - } + targetIndicator.SetActive(false); // 隐藏指示器 + return; } + // 获取目标的 BoxCollider2D + BoxCollider2D boxCollider = currentTarget.GetComponent(); + if (boxCollider != null) + { + Vector3 boxCenter = boxCollider.bounds.center; + Vector3 boxSize = boxCollider.bounds.size; + + // 转换为世界空间坐标 + Vector3 worldCenter = boxCenter; + Vector3 worldSize = boxSize; + + // 设置目标框的位置 + RectTransform indicatorRectTransform = targetIndicator.GetComponent(); + indicatorRectTransform.position = worldCenter; + indicatorRectTransform.sizeDelta=new Vector2(worldSize.x, worldSize.y)*1.2f; + + // 设置目标名称 + targetNameText.text = currentTarget.name + " " + + "R" + currentTarget._color.r.ToString("F1") + + " G" + currentTarget._color.g.ToString("F1") + + " B" + currentTarget._color.b.ToString("F1"); + + // 显示指示器 + targetIndicator.SetActive(true); + } +} + public void SetIndicatorTarget(EyeTarget target) { currentTarget = target; diff --git a/Assets/Scripts/FixSystemNew/FixStateMachine.cs b/Assets/Scripts/FixSystemNew/FixStateMachine.cs index af864fcce..2ebf69d7e 100644 --- a/Assets/Scripts/FixSystemNew/FixStateMachine.cs +++ b/Assets/Scripts/FixSystemNew/FixStateMachine.cs @@ -1,4 +1,4 @@ -using System.Collections; +using System.Collections; using AibisDream.Framework; using UnityEngine; @@ -276,6 +276,7 @@ namespace AibisDream.FixSystem // 切换相机 yield return CameraKit.Instance.SwitchCamera(CameraEnum.UF); UFSystem.OpenUFView(); + yield return CameraKit.Instance.SwitchCamera(CameraEnum.EyeDeep); EyeSystem.OnEnter(); } @@ -317,6 +318,7 @@ namespace AibisDream.FixSystem // 切换相机 yield return CameraKit.Instance.SwitchCamera(CameraEnum.Eye); yield return MainUIController.Instance?.FadeInSync(0.5f); + yield return CameraKit.Instance.SwitchCamera(CameraEnum.EyeDeep); eyeSystem.OnEnter(); yield return MainUIController.Instance?.FadeOutSync(0.5f); } diff --git a/Assets/Scripts/Framework/OtherKit/CameraKit.cs b/Assets/Scripts/Framework/OtherKit/CameraKit.cs index 1fee39dc4..5739016f0 100644 --- a/Assets/Scripts/Framework/OtherKit/CameraKit.cs +++ b/Assets/Scripts/Framework/OtherKit/CameraKit.cs @@ -268,6 +268,7 @@ namespace AibisDream.Framework Eye, UF, Engine, - Gear + Gear, + EyeDeep, } } \ No newline at end of file diff --git a/Assets/Scripts/MiniGame/Peipei/Eye/EyeSystem.cs b/Assets/Scripts/MiniGame/Peipei/Eye/EyeSystem.cs index 6be81cc8b..064e52a54 100644 --- a/Assets/Scripts/MiniGame/Peipei/Eye/EyeSystem.cs +++ b/Assets/Scripts/MiniGame/Peipei/Eye/EyeSystem.cs @@ -35,7 +35,9 @@ public class EyeSystem : MonoBehaviour { FixSystemCenter.SystemDic.Register(this); var virtualCam = transform.Find("Eye Camera").GetComponent(); + var virtualCamDeep = transform.Find("Eye DeepCamera").GetComponent(); CameraKit.Instance.RegisterCamera(CameraEnum.Eye, virtualCam); + CameraKit.Instance.RegisterCamera(CameraEnum.EyeDeep, virtualCamDeep); GameLoopManager.FixDataContainer.Register(_eyeData); // 添加加载逻辑 _eyeData.LoadEvent += LoadData;