增加表格

This commit is contained in:
Bob.Song
2026-03-06 17:48:22 +08:00
parent 5012097465
commit 68beeb3417
32 changed files with 1258 additions and 22939 deletions

View File

@@ -18658,66 +18658,6 @@ MonoBehaviour:
- {fileID: 102900000, guid: aa3f5467c0c153642ac320466aee0ec1, type: 3} - {fileID: 102900000, guid: aa3f5467c0c153642ac320466aee0ec1, type: 3}
FilterEnum: 0 FilterEnum: 0
Filter: '*' Filter: '*'
- Path: Assets/ResRaw/Prefabs/Line/FishingRopeLong.asset
Address: Plyaer/FishingRopeLong
Type: Missing
Bundle: main/plyaer.bundle
Tags:
Group:
Name: Plyaer
Enable: 1
BundleMode: 0
AddressMode: 2
Tags:
Collectors:
- {fileID: 102900000, guid: aa3f5467c0c153642ac320466aee0ec1, type: 3}
FilterEnum: 0
Filter: '*'
- Path: Assets/ResRaw/Prefabs/Line/FishingRopeLong2.asset
Address: Plyaer/FishingRopeLong2
Type: Missing
Bundle: main/plyaer.bundle
Tags:
Group:
Name: Plyaer
Enable: 1
BundleMode: 0
AddressMode: 2
Tags:
Collectors:
- {fileID: 102900000, guid: aa3f5467c0c153642ac320466aee0ec1, type: 3}
FilterEnum: 0
Filter: '*'
- Path: Assets/ResRaw/Prefabs/Line/FishingRopeShort.asset
Address: Plyaer/FishingRopeShort
Type: Missing
Bundle: main/plyaer.bundle
Tags:
Group:
Name: Plyaer
Enable: 1
BundleMode: 0
AddressMode: 2
Tags:
Collectors:
- {fileID: 102900000, guid: aa3f5467c0c153642ac320466aee0ec1, type: 3}
FilterEnum: 0
Filter: '*'
- Path: Assets/ResRaw/Prefabs/Line/Float (4).prefab
Address: Plyaer/Float (4)
Type: GameObject
Bundle: main/plyaer.bundle
Tags:
Group:
Name: Plyaer
Enable: 1
BundleMode: 0
AddressMode: 2
Tags:
Collectors:
- {fileID: 102900000, guid: aa3f5467c0c153642ac320466aee0ec1, type: 3}
FilterEnum: 0
Filter: '*'
- Path: Assets/ResRaw/Prefabs/Line/LineSolver.prefab - Path: Assets/ResRaw/Prefabs/Line/LineSolver.prefab
Address: Plyaer/LineSolver Address: Plyaer/LineSolver
Type: GameObject Type: GameObject
@@ -18733,36 +18673,6 @@ MonoBehaviour:
- {fileID: 102900000, guid: aa3f5467c0c153642ac320466aee0ec1, type: 3} - {fileID: 102900000, guid: aa3f5467c0c153642ac320466aee0ec1, type: 3}
FilterEnum: 0 FilterEnum: 0
Filter: '*' Filter: '*'
- Path: Assets/ResRaw/Prefabs/Line/RopeSegment_4.asset
Address: Plyaer/RopeSegment_4
Type: Missing
Bundle: main/plyaer.bundle
Tags:
Group:
Name: Plyaer
Enable: 1
BundleMode: 0
AddressMode: 2
Tags:
Collectors:
- {fileID: 102900000, guid: aa3f5467c0c153642ac320466aee0ec1, type: 3}
FilterEnum: 0
Filter: '*'
- Path: Assets/ResRaw/Prefabs/Line/Spool.mat
Address: Plyaer/Spool
Type: Material
Bundle: main/plyaer.bundle
Tags:
Group:
Name: Plyaer
Enable: 1
BundleMode: 0
AddressMode: 2
Tags:
Collectors:
- {fileID: 102900000, guid: aa3f5467c0c153642ac320466aee0ec1, type: 3}
FilterEnum: 0
Filter: '*'
- Path: Assets/ResRaw/Prefabs/Player/Anim/AnimationClip/CameraCrouch.anim - Path: Assets/ResRaw/Prefabs/Player/Anim/AnimationClip/CameraCrouch.anim
Address: Plyaer/CameraCrouch Address: Plyaer/CameraCrouch
Type: AnimationClip Type: AnimationClip

File diff suppressed because it is too large Load Diff

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: c29a67f2195883840b049b2c2a54a55c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 90165a559e0af984497f40ee19419ea5
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: c70c206ebccc14c4eb6a0cdbe80779f7
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,453 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1332661049545109825
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7681078424702398120}
- component: {fileID: 8274409733437887602}
m_Layer: 0
m_Name: _stick
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7681078424702398120
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1332661049545109825}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0.033460047, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 7338767764201054394}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &8274409733437887602
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1332661049545109825}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 0
serializedVersion: 2
m_Radius: 0.001
m_Height: 0.06766828
m_Direction: 1
m_Center: {x: 0, y: 0, z: 0}
--- !u!1 &2046542269390478634
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7961972471186900078}
m_Layer: 0
m_Name: _waterline
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7961972471186900078
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2046542269390478634}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.0415, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 7338767764201054394}
m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0}
--- !u!1 &2095571566598544365
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7542518912372236678}
- component: {fileID: 1840670280526439345}
- component: {fileID: 2343505272033609959}
- component: {fileID: 2839323904082254202}
- component: {fileID: 3458544836024540060}
m_Layer: 16
m_Name: Float (4)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7542518912372236678
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2095571566598544365}
serializedVersion: 2
m_LocalRotation: {x: 0.4698567, y: 0, z: 0, w: 0.8827427}
m_LocalPosition: {x: 0, y: 1, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 7338767764201054394}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 56.05, y: 0, z: 0}
--- !u!54 &1840670280526439345
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2095571566598544365}
serializedVersion: 5
m_Mass: 0.1
m_LinearDamping: 5
m_AngularDamping: 0.1
m_CenterOfMass: {x: 0, y: 0, z: 0}
m_InertiaTensor: {x: 0.001, y: 0.001, z: 0.001}
m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_ImplicitCom: 1
m_ImplicitTensor: 0
m_UseGravity: 0
m_IsKinematic: 0
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 2
--- !u!136 &2343505272033609959
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2095571566598544365}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.004
m_Height: 0.04
m_Direction: 1
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &2839323904082254202
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2095571566598544365}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 976f4f103cc04f34a8a81bd4abba2244, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::BobberBuoyancyStable
waterLevel: 0
buoyancyMultiplier: 12
dampingFactor: 0.5
showDebugInfo: 1
--- !u!114 &3458544836024540060
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2095571566598544365}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 6f273ba33ebe49cd8b31b92db8288a90, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Buoyancy
_water: {fileID: 0}
includeDeformation: 1
sphereRadiusApproximation: 0.1
waveForceMultiplier: 0.01
currentSpeedMultiplier: 0.01
dragMultiplier: 1
defaultRigidbodyDrag: 5
underwaterRigidbodyAngularDrag: 5
overwaterRigidbodyAngularDrag: 1
surfaceTensionDamping: 10
applyForceWithRandomOffset: 0
isWaterSurfaceACustomMesh: 0
drawDebug: 1
--- !u!1 &2466777407840022771
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4333116976698258403}
m_Layer: 0
m_Name: _bottomConnector
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4333116976698258403
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2466777407840022771}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.00002, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 7338767764201054394}
m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0}
--- !u!1 &4246241372087879312
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7878523915508877391}
- component: {fileID: 2096859472811620001}
- component: {fileID: 7515693915040315261}
m_Layer: 0
m_Name: _mesh
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7878523915508877391
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4246241372087879312}
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: 7338767764201054394}
m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0}
--- !u!33 &2096859472811620001
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4246241372087879312}
m_Mesh: {fileID: 4300000, guid: 77d4b5d6e9e84794383ac9531cb04cae, type: 2}
--- !u!23 &7515693915040315261
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4246241372087879312}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_ForceMeshLod: -1
m_MeshLodSelectionBias: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 7881e4598f2626c4a8ffb3e956070a4b, type: 2}
- {fileID: 2100000, guid: 940b6068f71807340a836245c4bbcb7e, type: 2}
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: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_GlobalIlluminationMeshLod: 0
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!1 &5372866694778807427
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7046702631496991236}
m_Layer: 0
m_Name: _body
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7046702631496991236
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5372866694778807427}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.0295, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 7338767764201054394}
m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0}
--- !u!1 &6488326274378906284
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7338767764201054394}
- component: {fileID: 2958907248191446179}
m_Layer: 0
m_Name: bob_25002
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7338767764201054394
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6488326274378906284}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: -0.04, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 7878523915508877391}
- {fileID: 1159196037258049223}
- {fileID: 4333116976698258403}
- {fileID: 7046702631496991236}
- {fileID: 7961972471186900078}
- {fileID: 7681078424702398120}
m_Father: {fileID: 7542518912372236678}
m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0}
--- !u!114 &2958907248191446179
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6488326274378906284}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3e885da772834bb289c2368be2f6eb5b, type: 3}
m_Name:
m_EditorClassIdentifier:
body: {fileID: 7046702631496991236}
stick: {fileID: 7681078424702398120}
topConnector: {fileID: 1159196037258049223}
bottomConnector: {fileID: 4333116976698258403}
waterline: {fileID: 7961972471186900078}
--- !u!1 &8040762698520430655
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1159196037258049223}
m_Layer: 0
m_Name: _topConnector
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1159196037258049223
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8040762698520430655}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.055, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 7338767764201054394}
m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0}

View File

@@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 68d702ab1637e634e9217435fac83d3c
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,862 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1017528709445045
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4439867113915692}
- component: {fileID: 114581403422500557}
- component: {fileID: 991521994724602848}
m_Layer: 19
m_Name: Fishing Line
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &4439867113915692
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1017528709445045}
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: 4283454774123242}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &114581403422500557
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1017528709445045}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 98ba9d435a0e49c9bb527c34cc91894d, type: 3}
m_Name:
m_EditorClassIdentifier:
startAnchor: {fileID: 0}
endAnchor: {fileID: 54298866000586118}
LineMultiple: 5
physicsSegmentLen: 0.1
minPhysicsNodes: 2
maxPhysicsNodes: 200
gravityStrength: 6
velocityDampen: 0.95
stiffness: 0.8
iterations: 10
initialLength: 0
lengthSmoothTime: 0.15
lengthChangeVelocityKill: 0.4
minSlack: 0.002
headMinLen: 0.01
nodeHysteresis: 0.05
constrainToGround: 1
groundMask:
serializedVersion: 2
m_Bits: 24
groundRadius: 0.01
groundCastHeight: 1
groundCastDistance: 2.5
groundSampleStep: 3
groundInterpolate: 1
groundUpdateEvery: 1
renderSubdivisionsIdle: 6
renderSubdivisionsMoving: 2
movingSpeedThreshold: 2
smooth: 1
lineWidth: 0.001
airDrag: 0.2
airDragXZ: 0.6
--- !u!120 &991521994724602848
LineRenderer:
serializedVersion: 2
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1017528709445045}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 0
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_ForceMeshLod: -1
m_MeshLodSelectionBias: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 95a26dca51ebe9c4da5949631fa36027, type: 2}
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_GlobalIlluminationMeshLod: 0
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_Positions:
- {x: 0, y: 0, z: 0}
- {x: 0, y: 0, z: 1}
m_Parameters:
serializedVersion: 3
widthMultiplier: 1
widthCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
colorGradient:
serializedVersion: 2
key0: {r: 1, g: 1, b: 1, a: 1}
key1: {r: 1, g: 1, b: 1, a: 1}
key2: {r: 0, g: 0, b: 0, a: 0}
key3: {r: 0, g: 0, b: 0, a: 0}
key4: {r: 0, g: 0, b: 0, a: 0}
key5: {r: 0, g: 0, b: 0, a: 0}
key6: {r: 0, g: 0, b: 0, a: 0}
key7: {r: 0, g: 0, b: 0, a: 0}
ctime0: 0
ctime1: 65535
ctime2: 0
ctime3: 0
ctime4: 0
ctime5: 0
ctime6: 0
ctime7: 0
atime0: 0
atime1: 65535
atime2: 0
atime3: 0
atime4: 0
atime5: 0
atime6: 0
atime7: 0
m_Mode: 0
m_ColorSpace: -1
m_NumColorKeys: 2
m_NumAlphaKeys: 2
numCornerVertices: 0
numCapVertices: 0
alignment: 0
textureMode: 0
textureScale: {x: 1, y: 1}
shadowBias: 0.5
generateLightingData: 0
m_MaskInteraction: 0
m_UseWorldSpace: 1
m_Loop: 0
m_ApplyActiveColorSpace: 1
--- !u!1 &1035052809208993
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4026445325167852}
- component: {fileID: 54679398375713381}
- component: {fileID: 153611279189314279}
- component: {fileID: 135844594273256032}
- component: {fileID: 1923684598771359451}
m_Layer: 7
m_Name: Lure
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &4026445325167852
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1035052809208993}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: -1.5, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 4283454774123242}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!54 &54679398375713381
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1035052809208993}
serializedVersion: 5
m_Mass: 0.01
m_LinearDamping: 1
m_AngularDamping: 0.1
m_CenterOfMass: {x: 0, y: 0, z: 0}
m_InertiaTensor: {x: 0.001, y: 0.001, z: 0.001}
m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_ImplicitCom: 1
m_ImplicitTensor: 0
m_UseGravity: 0
m_IsKinematic: 0
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 2
--- !u!153 &153611279189314279
ConfigurableJoint:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1035052809208993}
serializedVersion: 4
m_ConnectedBody: {fileID: 54298866000586118}
m_ConnectedArticulationBody: {fileID: 0}
m_Anchor: {x: 0, y: 0, z: 0}
m_Axis: {x: 0, y: 0, z: 0}
m_AutoConfigureConnectedAnchor: 0
m_ConnectedAnchor: {x: 0, y: 0, z: 0}
m_SecondaryAxis: {x: 0, y: 0, z: 0}
m_XMotion: 1
m_YMotion: 1
m_ZMotion: 1
m_AngularXMotion: 2
m_AngularYMotion: 2
m_AngularZMotion: 2
m_LinearLimitSpring:
spring: 0
damper: 0
m_LinearLimit:
limit: 0.5
bounciness: 0
contactDistance: 0
m_AngularXLimitSpring:
spring: 0
damper: 0
m_LowAngularXLimit:
limit: 0
bounciness: 0
contactDistance: 0
m_HighAngularXLimit:
limit: 0
bounciness: 0
contactDistance: 0
m_AngularYZLimitSpring:
spring: 0
damper: 0
m_AngularYLimit:
limit: 0
bounciness: 0
contactDistance: 0
m_AngularZLimit:
limit: 0
bounciness: 0
contactDistance: 0
m_TargetPosition: {x: 0, y: 0, z: 0}
m_TargetVelocity: {x: 0, y: 0, z: 0}
m_XDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_YDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_ZDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_TargetRotation: {x: 0, y: 0, z: 0, w: 1}
m_TargetAngularVelocity: {x: 0, y: 0, z: 0}
m_RotationDriveMode: 0
m_AngularXDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_AngularYZDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_SlerpDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_ProjectionMode: 1
m_ProjectionDistance: 0
m_ProjectionAngle: 0
m_ConfiguredInWorldSpace: 0
m_SwapBodies: 0
m_BreakForce: Infinity
m_BreakTorque: Infinity
m_EnableCollision: 0
m_EnablePreprocessing: 0
m_MassScale: 1
m_ConnectedMassScale: 1
--- !u!135 &135844594273256032
SphereCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1035052809208993}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Radius: 0.003
m_Center: {x: 0, y: -0.0015, z: 0}
--- !u!114 &1923684598771359451
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1035052809208993}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ed5bbbc032ec4ca1bb56991d9141e311, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::NBF.LureController
rBody: {fileID: 54679398375713381}
joint: {fileID: 153611279189314279}
--- !u!1 &1387836627839849
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4283454774123242}
- component: {fileID: 114112904742580403}
m_Layer: 0
m_Name: LineHand1
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4283454774123242
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1387836627839849}
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:
- {fileID: 4439867113915692}
- {fileID: 4110509859352936}
- {fileID: 4026445325167852}
- {fileID: 4530253318796540}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &114112904742580403
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1387836627839849}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c0403ffd74ce46fab8bd4ef057e51432, type: 3}
m_Name:
m_EditorClassIdentifier:
LineType: 0
isLureConnect: 0
rodLine: {fileID: 0}
fishingRope: {fileID: 114581403422500557}
bobberRope: {fileID: 114504105083509877}
Lure: {fileID: 1923684598771359451}
Bobber: {fileID: 2717383850592950062}
--- !u!1 &1858052053854210
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4530253318796540}
- component: {fileID: 54298866000586118}
- component: {fileID: 153691655494134957}
- component: {fileID: 2717383850592950062}
- component: {fileID: 8545743762334745476}
m_Layer: 16
m_Name: Float
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &4530253318796540
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1858052053854210}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: -1, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 4283454774123242}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!54 &54298866000586118
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1858052053854210}
serializedVersion: 5
m_Mass: 0.1
m_LinearDamping: 1
m_AngularDamping: 0.1
m_CenterOfMass: {x: 0, y: 0, z: 0}
m_InertiaTensor: {x: 0.001, y: 0.001, z: 0.001}
m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_ImplicitCom: 1
m_ImplicitTensor: 0
m_UseGravity: 1
m_IsKinematic: 0
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 2
--- !u!153 &153691655494134957
ConfigurableJoint:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1858052053854210}
serializedVersion: 4
m_ConnectedBody: {fileID: 0}
m_ConnectedArticulationBody: {fileID: 0}
m_Anchor: {x: 0, y: -0.01, z: 0}
m_Axis: {x: 0, y: 0, z: 0}
m_AutoConfigureConnectedAnchor: 0
m_ConnectedAnchor: {x: 0, y: 0, z: 0}
m_SecondaryAxis: {x: 0, y: 0, z: 0}
m_XMotion: 1
m_YMotion: 1
m_ZMotion: 1
m_AngularXMotion: 2
m_AngularYMotion: 2
m_AngularZMotion: 2
m_LinearLimitSpring:
spring: 0
damper: 0
m_LinearLimit:
limit: 0.5
bounciness: 0
contactDistance: 0
m_AngularXLimitSpring:
spring: 0
damper: 0
m_LowAngularXLimit:
limit: 0
bounciness: 0
contactDistance: 0
m_HighAngularXLimit:
limit: 0
bounciness: 0
contactDistance: 0
m_AngularYZLimitSpring:
spring: 0
damper: 0
m_AngularYLimit:
limit: 0
bounciness: 0
contactDistance: 0
m_AngularZLimit:
limit: 0
bounciness: 0
contactDistance: 0
m_TargetPosition: {x: 0, y: 0, z: 0}
m_TargetVelocity: {x: 0, y: 0, z: 0}
m_XDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_YDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_ZDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_TargetRotation: {x: 0, y: 0, z: 0, w: 1}
m_TargetAngularVelocity: {x: 0, y: 0, z: 0}
m_RotationDriveMode: 0
m_AngularXDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_AngularYZDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_SlerpDrive:
serializedVersion: 4
positionSpring: 0
positionDamper: 0
maximumForce: 3.4028233e+38
useAcceleration: 0
m_ProjectionMode: 1
m_ProjectionDistance: 0
m_ProjectionAngle: 0
m_ConfiguredInWorldSpace: 0
m_SwapBodies: 0
m_BreakForce: Infinity
m_BreakTorque: Infinity
m_EnableCollision: 0
m_EnablePreprocessing: 0
m_MassScale: 1
m_ConnectedMassScale: 1
--- !u!114 &2717383850592950062
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1858052053854210}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8e9411b5edc6466a8014c59e3821bbaa, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::NBF.BobberController
_rbody: {fileID: 54298866000586118}
joint: {fileID: 153691655494134957}
--- !u!114 &8545743762334745476
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1858052053854210}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f91c9d873c83492ca6d5e3e3a67c1760, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::CapsuleBuoyancyStable
buoyancyScale: 1.6
samplePoints: 9
submergenceCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 1
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 1
inSlope: 1
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
verticalDamping: 0.6
angularDamping: 0.1
uprightSpring: 0
uprightDamping: 0.5
uprightAxis: 1
extraDragInWater: 0.8
extraAngularDragInWater: 0.3
nearUprightDampingReduce: 0.6
nearUprightAngleDeg: 12
_waterRenderer: {fileID: 0}
_Layer: 1
_ObjectWidth: 3
drawDebug: 1
_init: 0
--- !u!1 &1933124697579601
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4110509859352936}
- component: {fileID: 114504105083509877}
- component: {fileID: 484878994603287356}
m_Layer: 0
m_Name: Float Line
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &4110509859352936
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1933124697579601}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: -1, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 4283454774123242}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &114504105083509877
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1933124697579601}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 98ba9d435a0e49c9bb527c34cc91894d, type: 3}
m_Name:
m_EditorClassIdentifier:
startAnchor: {fileID: 54298866000586118}
endAnchor: {fileID: 54679398375713381}
LineMultiple: 5
physicsSegmentLen: 0.2
minPhysicsNodes: 2
maxPhysicsNodes: 120
gravityStrength: 6
velocityDampen: 0.95
stiffness: 0.8
iterations: 10
initialLength: 0
lengthSmoothTime: 0.15
lengthChangeVelocityKill: 0.6
minSlack: 0.002
headMinLen: 0.01
nodeHysteresis: 0.05
constrainToGround: 1
groundMask:
serializedVersion: 2
m_Bits: 8
groundRadius: 0.01
groundCastHeight: 1
groundCastDistance: 2.5
groundSampleStep: 3
groundInterpolate: 1
groundUpdateEvery: 1
renderSubdivisionsIdle: 6
renderSubdivisionsMoving: 2
movingSpeedThreshold: 2
smooth: 1
lineWidth: 0.001
airDrag: 0.9
airDragXZ: 0.6
--- !u!120 &484878994603287356
LineRenderer:
serializedVersion: 2
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1933124697579601}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 0
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_ForceMeshLod: -1
m_MeshLodSelectionBias: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 95a26dca51ebe9c4da5949631fa36027, type: 2}
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_GlobalIlluminationMeshLod: 0
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_Positions:
- {x: 0, y: 0, z: 0}
- {x: 0, y: 0, z: 1}
m_Parameters:
serializedVersion: 3
widthMultiplier: 1
widthCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
colorGradient:
serializedVersion: 2
key0: {r: 1, g: 1, b: 1, a: 1}
key1: {r: 1, g: 1, b: 1, a: 1}
key2: {r: 0, g: 0, b: 0, a: 0}
key3: {r: 0, g: 0, b: 0, a: 0}
key4: {r: 0, g: 0, b: 0, a: 0}
key5: {r: 0, g: 0, b: 0, a: 0}
key6: {r: 0, g: 0, b: 0, a: 0}
key7: {r: 0, g: 0, b: 0, a: 0}
ctime0: 0
ctime1: 65535
ctime2: 0
ctime3: 0
ctime4: 0
ctime5: 0
ctime6: 0
ctime7: 0
atime0: 0
atime1: 65535
atime2: 0
atime3: 0
atime4: 0
atime5: 0
atime6: 0
atime7: 0
m_Mode: 0
m_ColorSpace: -1
m_NumColorKeys: 2
m_NumAlphaKeys: 2
numCornerVertices: 0
numCapVertices: 0
alignment: 0
textureMode: 0
textureScale: {x: 1, y: 1}
shadowBias: 0.5
generateLightingData: 0
m_MaskInteraction: 0
m_UseWorldSpace: 1
m_Loop: 0
m_ApplyActiveColorSpace: 1

View File

@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 8792d3f399609e944997a4aa6d0f2e7f
timeCreated: 1762387921
licenseType: Free
PrefabImporter:
externalObjects: {}
addedObjectFileIDs:
isPrefabVariant: 0
variantParentGUID: 00000000000000000000000000000000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -9,7 +9,6 @@ GameObject:
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 744750288977666519} - component: {fileID: 744750288977666519}
- component: {fileID: 6985090007750348232}
m_Layer: 0 m_Layer: 0
m_Name: LineSolver m_Name: LineSolver
m_TagString: Untagged m_TagString: Untagged
@@ -32,153 +31,3 @@ Transform:
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &6985090007750348232
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3385956386580495472}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9d174fab52f0c4b8399f25d5c3ea524c, type: 3}
m_Name:
m_EditorClassIdentifier: Obi::Obi.ObiSolver
simulateWhenInvisible: 1
m_Backend: 1
substeps: 4
maxStepsPerFrame: 1
synchronization: 1
parameters:
mode: 0
interpolation: 0
gravity: {x: 0, y: -9.81, z: 0}
ambientWind: {x: 0, y: 0, z: 0}
foamGravityScale: 1
damping: 0.997
maxAnisotropy: 1
sleepThreshold: 0.005
maxVelocity: 50
maxAngularVelocity: 20
collisionMargin: 0.02
maxDepenetration: 10
colliderCCD: 1
particleCCD: 0
shockPropagation: 0
surfaceCollisionIterations: 1
surfaceCollisionTolerance: 0.005
diffusionMask: {x: 1, y: 1, z: 1, w: 1}
m_MaxSurfaceChunks: 32768
maxQueryResults: 8192
maxFoamParticles: 8192
maxParticleNeighbors: 128
maxParticleContacts: 6
useLimits: 0
killOffLimitsParticles: 0
boundaryLimits:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 5, y: 5, z: 5}
gravity: {x: 0, y: -6.06, z: 0}
gravitySpace: 1
ambientWind: {x: 0, y: 0, z: 0}
windSpace: 1
foamSubsteps: 1
foamMinNeighbors: 3
foamCollisions: 0
maxFoamVelocityStretch: 0.3
foamRadiusScale: 1
foamFade: {x: 0.05, y: 0.8}
foamAccelAgingRange: {x: 0.5, y: 0.8}
foamAccelAging: 4
foamVolumeDensity: 0.1
foamAmbientDensity: 0.02
foamScatterColor: {r: 0.8, g: 0.75, b: 0.7, a: 1}
foamAmbientColor: {r: 0.4, g: 0.5, b: 0.6, a: 1}
worldLinearInertiaScale: 0
worldAngularInertiaScale: 0
synchronousSpatialQueries: 0
distanceConstraintParameters:
evaluationOrder: 0
iterations: 1
SORFactor: 1
enabled: 1
bendingConstraintParameters:
evaluationOrder: 1
iterations: 1
SORFactor: 1
enabled: 0
particleCollisionConstraintParameters:
evaluationOrder: 0
iterations: 1
SORFactor: 1
enabled: 0
particleFrictionConstraintParameters:
evaluationOrder: 1
iterations: 1
SORFactor: 1
enabled: 0
collisionConstraintParameters:
evaluationOrder: 0
iterations: 1
SORFactor: 1
enabled: 1
frictionConstraintParameters:
evaluationOrder: 1
iterations: 1
SORFactor: 1
enabled: 1
skinConstraintParameters:
evaluationOrder: 0
iterations: 1
SORFactor: 1
enabled: 0
volumeConstraintParameters:
evaluationOrder: 1
iterations: 1
SORFactor: 1
enabled: 0
shapeMatchingConstraintParameters:
evaluationOrder: 1
iterations: 1
SORFactor: 1
enabled: 0
tetherConstraintParameters:
evaluationOrder: 1
iterations: 1
SORFactor: 1
enabled: 1
pinConstraintParameters:
evaluationOrder: 1
iterations: 1
SORFactor: 1
enabled: 1
pinholeConstraintParameters:
evaluationOrder: 1
iterations: 1
SORFactor: 1
enabled: 1
stitchConstraintParameters:
evaluationOrder: 1
iterations: 1
SORFactor: 1
enabled: 0
densityConstraintParameters:
evaluationOrder: 1
iterations: 1
SORFactor: 1
enabled: 0
stretchShearConstraintParameters:
evaluationOrder: 0
iterations: 1
SORFactor: 1
enabled: 0
bendTwistConstraintParameters:
evaluationOrder: 0
iterations: 1
SORFactor: 1
enabled: 0
chainConstraintParameters:
evaluationOrder: 0
iterations: 1
SORFactor: 1
enabled: 0

File diff suppressed because it is too large Load Diff

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: a41193e381908de44b097f1f57b43028
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,137 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Spool
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords: []
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap:
RenderType: Opaque
disabledShaderPasses:
- MOTIONVECTORS
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AddPrecomputedVelocity: 0
- _AlphaClip: 0
- _AlphaToMask: 0
- _Blend: 0
- _BlendModePreserveSpecular: 1
- _BumpScale: 1
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Cull: 2
- _Cutoff: 0.5
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _DstBlendAlpha: 0
- _EnvironmentReflections: 1
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _Metallic: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _QueueOffset: 0
- _ReceiveShadows: 1
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _WorkflowMode: 1
- _XRMotionVectorsPass: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1
--- !u!114 &4684454134489156479
MonoBehaviour:
m_ObjectHideFlags: 11
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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion
version: 10

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 95a26dca51ebe9c4da5949631fa36027
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1177,7 +1177,6 @@ MonoBehaviour:
topConnector: {fileID: 209664165} topConnector: {fileID: 209664165}
bottomConnector: {fileID: 332592725} bottomConnector: {fileID: 332592725}
waterline: {fileID: 223862664} waterline: {fileID: 223862664}
collider: {fileID: 0}
--- !u!1 &920563739 --- !u!1 &920563739
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -2146,6 +2145,7 @@ MonoBehaviour:
line: {fileID: 8144283643417267672} line: {fileID: 8144283643417267672}
lineLength: 2 lineLength: 2
floatLength: 1 floatLength: 1
Tension: 0
--- !u!1 &1529912227 --- !u!1 &1529912227
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -2520,7 +2520,6 @@ MonoBehaviour:
topConnector: {fileID: 1549463780} topConnector: {fileID: 1549463780}
bottomConnector: {fileID: 726690746} bottomConnector: {fileID: 726690746}
waterline: {fileID: 1627634078} waterline: {fileID: 1627634078}
collider: {fileID: 0}
--- !u!1 &1690494754 --- !u!1 &1690494754
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -2643,12 +2642,16 @@ MonoBehaviour:
topConnector: {fileID: 1224158073} topConnector: {fileID: 1224158073}
bottomConnector: {fileID: 1336541387} bottomConnector: {fileID: 1336541387}
waterline: {fileID: 666518409} waterline: {fileID: 666518409}
collider: {fileID: 0}
--- !u!4 &1866024594 stripped --- !u!4 &1866024594 stripped
Transform: Transform:
m_CorrespondingSourceObject: {fileID: 8356280719142672529, guid: 84f17dfc7c7a7485296643a4e64d6200, type: 3} m_CorrespondingSourceObject: {fileID: 8356280719142672529, guid: 84f17dfc7c7a7485296643a4e64d6200, type: 3}
m_PrefabInstance: {fileID: 7347139586361227608} m_PrefabInstance: {fileID: 7347139586361227608}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!4 &1872047152 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 4652033991943869, guid: 456fb76d23c9e6845a281fe93411b4e5, type: 3}
m_PrefabInstance: {fileID: 2114733478}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1876288040 --- !u!1 &1876288040
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -3002,7 +3005,63 @@ MonoBehaviour:
topConnector: {fileID: 1828830192} topConnector: {fileID: 1828830192}
bottomConnector: {fileID: 1690494755} bottomConnector: {fileID: 1690494755}
waterline: {fileID: 623951639} waterline: {fileID: 623951639}
collider: {fileID: 0} --- !u!1001 &2114733478
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 8114758377478902151}
m_Modifications:
- target: {fileID: 1385569177710194, guid: 456fb76d23c9e6845a281fe93411b4e5, type: 3}
propertyPath: m_Name
value: c_hook_20791
objectReference: {fileID: 0}
- target: {fileID: 4652033991943869, guid: 456fb76d23c9e6845a281fe93411b4e5, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4652033991943869, guid: 456fb76d23c9e6845a281fe93411b4e5, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4652033991943869, guid: 456fb76d23c9e6845a281fe93411b4e5, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4652033991943869, guid: 456fb76d23c9e6845a281fe93411b4e5, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4652033991943869, guid: 456fb76d23c9e6845a281fe93411b4e5, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4652033991943869, guid: 456fb76d23c9e6845a281fe93411b4e5, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4652033991943869, guid: 456fb76d23c9e6845a281fe93411b4e5, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4652033991943869, guid: 456fb76d23c9e6845a281fe93411b4e5, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4652033991943869, guid: 456fb76d23c9e6845a281fe93411b4e5, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 4652033991943869, guid: 456fb76d23c9e6845a281fe93411b4e5, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: -0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 456fb76d23c9e6845a281fe93411b4e5, type: 3}
--- !u!1 &1586000250375033 --- !u!1 &1586000250375033
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -3399,7 +3458,6 @@ MonoBehaviour:
topConnector: {fileID: 4466248854207531} topConnector: {fileID: 4466248854207531}
bottomConnector: {fileID: 4064788320456926} bottomConnector: {fileID: 4064788320456926}
waterline: {fileID: 4902566405131541} waterline: {fileID: 4902566405131541}
collider: {fileID: 309487077947173375}
--- !u!136 &309487077947173375 --- !u!136 &309487077947173375
CapsuleCollider: CapsuleCollider:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -4253,10 +4311,7 @@ MonoBehaviour:
_Resolution: 384 _Resolution: 384
_GeometryDownSampleFactor: 2 _GeometryDownSampleFactor: 2
_ExtentsSizeMultiplier: 100 _ExtentsSizeMultiplier: 100
_MultipleViewpoints: 0
_Viewpoint: {fileID: 2377736507111905412} _Viewpoint: {fileID: 2377736507111905412}
_CameraExclusions: -1
_DataBackgroundMode: 3
_CenterOfDetailDisplacementCorrection: 1 _CenterOfDetailDisplacementCorrection: 1
_SampleTerrainHeightForScale: 1 _SampleTerrainHeightForScale: 1
_ForceScaleChangeSmoothing: 0 _ForceScaleChangeSmoothing: 0
@@ -4292,11 +4347,10 @@ MonoBehaviour:
_Portals: _Portals:
rid: 1011 rid: 1011
_ShowWaterProxyPlane: 0 _ShowWaterProxyPlane: 0
_EditModeFrameRate: 30
_FollowSceneCamera: 1 _FollowSceneCamera: 1
_EditorMultipleViewpoints: 1
_HeightQueries: 1 _HeightQueries: 1
_Debug: _Debug:
_SimulatePaused: 0
_AttachDebugGUI: 0 _AttachDebugGUI: 0
_ShowHiddenObjects: 0 _ShowHiddenObjects: 0
_DisableFollowViewpoint: 0 _DisableFollowViewpoint: 0
@@ -4304,8 +4358,6 @@ MonoBehaviour:
_LogScaleChange: 0 _LogScaleChange: 0
_PauseOnScaleChange: 0 _PauseOnScaleChange: 0
_IgnoreWavesForScaleChange: 0 _IgnoreWavesForScaleChange: 0
_OverrideScale: 0
_ScaleOverride: 0
_ForceNoGraphics: 0 _ForceNoGraphics: 0
_Resources: {fileID: 11400000, guid: 0817af17dea584e5382e6216db162d4a, type: 2} _Resources: {fileID: 11400000, guid: 0817af17dea584e5382e6216db162d4a, type: 2}
references: references:
@@ -4319,8 +4371,6 @@ MonoBehaviour:
_Resolution: 256 _Resolution: 256
_TextureFormatMode: 200 _TextureFormatMode: 200
_TextureFormat: 7 _TextureFormat: 7
_Blur: 0
_BlurIterations: 1
_ShorelineColorSource: 0 _ShorelineColorSource: 0
_ShorelineColor: {r: 1.026, g: 2.085, b: 2.5500002, a: 0.306} _ShorelineColor: {r: 1.026, g: 2.085, b: 2.5500002, a: 0.306}
_ShorelineColorMaximumDistance: 10 _ShorelineColorMaximumDistance: 10
@@ -4333,10 +4383,6 @@ MonoBehaviour:
_Resolution: 256 _Resolution: 256
_TextureFormatMode: 100 _TextureFormatMode: 100
_TextureFormat: 46 _TextureFormat: 46
_Blur: 0
_BlurIterations: 1
_QuerySource: 1
_MaximumQueryCount: 512
_IncludeTerrainHeight: 0 _IncludeTerrainHeight: 0
_EnableSignedDistanceFields: 1 _EnableSignedDistanceFields: 1
- rid: 1002 - rid: 1002
@@ -4347,8 +4393,6 @@ MonoBehaviour:
_Resolution: 256 _Resolution: 256
_TextureFormatMode: 300 _TextureFormatMode: 300
_TextureFormat: 45 _TextureFormat: 45
_Blur: 0
_BlurIterations: 4
- rid: 1003 - rid: 1003
type: {class: FoamLod, ns: WaveHarmonic.Crest, asm: WaveHarmonic.Crest} type: {class: FoamLod, ns: WaveHarmonic.Crest, asm: WaveHarmonic.Crest}
data: data:
@@ -4357,8 +4401,6 @@ MonoBehaviour:
_Resolution: 256 _Resolution: 256
_TextureFormatMode: 100 _TextureFormatMode: 100
_TextureFormat: 45 _TextureFormat: 45
_Blur: 0
_BlurIterations: 1
_SimulationFrequency: 30 _SimulationFrequency: 30
_Prewarm: 1 _Prewarm: 1
_Settings: {fileID: 0} _Settings: {fileID: 0}
@@ -4370,8 +4412,6 @@ MonoBehaviour:
_Resolution: 512 _Resolution: 512
_TextureFormatMode: 300 _TextureFormatMode: 300
_TextureFormat: 46 _TextureFormat: 46
_Blur: 0
_BlurIterations: 1
_SimulationFrequency: 120 _SimulationFrequency: 120
_AttenuationInShallows: 1 _AttenuationInShallows: 1
_Settings: {fileID: 0} _Settings: {fileID: 0}
@@ -4383,10 +4423,6 @@ MonoBehaviour:
_Resolution: 128 _Resolution: 128
_TextureFormatMode: 100 _TextureFormatMode: 100
_TextureFormat: 46 _TextureFormat: 46
_Blur: 0
_BlurIterations: 1
_QuerySource: 1
_MaximumQueryCount: 1024
- rid: 1006 - rid: 1006
type: {class: ShadowLod, ns: WaveHarmonic.Crest, asm: WaveHarmonic.Crest} type: {class: ShadowLod, ns: WaveHarmonic.Crest, asm: WaveHarmonic.Crest}
data: data:
@@ -4395,8 +4431,6 @@ MonoBehaviour:
_Resolution: 256 _Resolution: 256
_TextureFormatMode: 100 _TextureFormatMode: 100
_TextureFormat: 6 _TextureFormat: 6
_Blur: 1
_BlurIterations: 1
_SimulationFrequency: 60 _SimulationFrequency: 60
_DynamicSoftShadows: 1 _DynamicSoftShadows: 1
_SoftJitterExtinctionFactor: 0.75 _SoftJitterExtinctionFactor: 0.75
@@ -4414,8 +4448,6 @@ MonoBehaviour:
_Resolution: 256 _Resolution: 256
_TextureFormatMode: 200 _TextureFormatMode: 200
_TextureFormat: 5 _TextureFormat: 5
_Blur: 0
_BlurIterations: 1
_DefaultClippingState: 1 _DefaultClippingState: 1
- rid: 1008 - rid: 1008
type: {class: AlbedoLod, ns: WaveHarmonic.Crest, asm: WaveHarmonic.Crest} type: {class: AlbedoLod, ns: WaveHarmonic.Crest, asm: WaveHarmonic.Crest}
@@ -4425,8 +4457,6 @@ MonoBehaviour:
_Resolution: 768 _Resolution: 768
_TextureFormatMode: 100 _TextureFormatMode: 100
_TextureFormat: 8 _TextureFormat: 8
_Blur: 0
_BlurIterations: 1
- rid: 1009 - rid: 1009
type: {class: WaterReflections, ns: WaveHarmonic.Crest, asm: WaveHarmonic.Crest} type: {class: WaterReflections, ns: WaveHarmonic.Crest, asm: WaveHarmonic.Crest}
data: data:
@@ -4437,13 +4467,13 @@ MonoBehaviour:
serializedVersion: 2 serializedVersion: 2
m_Bits: 1 m_Bits: 1
_Resolution: 256 _Resolution: 256
_Overscan: 1.5
_RenderOnlySingleCamera: 0 _RenderOnlySingleCamera: 0
_Sky: 0 _Sky: 0
_DisablePixelLights: 1 _DisablePixelLights: 1
_DisableShadows: 1 _DisableShadows: 1
_HDR: 1 _HDR: 1
_Stencil: 0 _Stencil: 0
_AllowMSAA: 0
_QualitySettingsOverride: _QualitySettingsOverride:
_OverrideLodBias: 0 _OverrideLodBias: 0
_LodBias: 0.5 _LodBias: 0.5
@@ -4462,18 +4492,17 @@ MonoBehaviour:
_Debug: _Debug:
_ShowHiddenObjects: 0 _ShowHiddenObjects: 0
_DisableRecursiveRendering: 0 _DisableRecursiveRendering: 0
_ForceCompatibility: 0
_AllowMSAA: 0
- rid: 1010 - rid: 1010
type: {class: UnderwaterRenderer, ns: WaveHarmonic.Crest, asm: WaveHarmonic.Crest} type: {class: UnderwaterRenderer, ns: WaveHarmonic.Crest, asm: WaveHarmonic.Crest}
data: data:
_Version: 0
_Enabled: 1 _Enabled: 1
_Layer: 4 _Layer: 4
_Material: {fileID: 2100000, guid: f2b096e4d95e646c49d48ece0afa0547, type: 2} _Material: {fileID: 2100000, guid: f2b096e4d95e646c49d48ece0afa0547, type: 2}
_EnvironmentalLightingEnable: 0 _EnvironmentalLightingEnable: 0
_EnvironmentalLightingWeight: 1 _EnvironmentalLightingWeight: 1
_EnvironmentalLightingVolumeProfile: {fileID: 0} _EnvironmentalLightingVolumeProfile: {fileID: 0}
_CameraExclusions: 6 _AllCameras: 0
_CopyWaterMaterialParametersEachFrame: 1 _CopyWaterMaterialParametersEachFrame: 1
_FarPlaneMultiplier: 0.68 _FarPlaneMultiplier: 0.68
_CullLimit: 0.001 _CullLimit: 0.001
@@ -4484,8 +4513,6 @@ MonoBehaviour:
_DisableHeightAboveWaterOptimization: 0 _DisableHeightAboveWaterOptimization: 0
_DisableArtifactCorrection: 0 _DisableArtifactCorrection: 0
_OnlyReflectionCameras: 0 _OnlyReflectionCameras: 0
_Version: 0
_AllCameras: 0
- rid: 1011 - rid: 1011
type: {class: PortalRenderer, ns: WaveHarmonic.Crest.Portals, asm: WaveHarmonic.Crest} type: {class: PortalRenderer, ns: WaveHarmonic.Crest.Portals, asm: WaveHarmonic.Crest}
data: data:
@@ -4497,8 +4524,6 @@ MonoBehaviour:
_Resolution: 256 _Resolution: 256
_TextureFormatMode: 200 _TextureFormatMode: 200
_TextureFormat: 23 _TextureFormat: 23
_Blur: 0
_BlurIterations: 1
_ShorelineColorSource: 0 _ShorelineColorSource: 0
_ShorelineColor: {r: 0, g: 0.588, b: 1.2, a: 6} _ShorelineColor: {r: 0, g: 0.588, b: 1.2, a: 6}
_ShorelineColorMaximumDistance: 10 _ShorelineColorMaximumDistance: 10
@@ -4508,7 +4533,6 @@ MonoBehaviour:
data: data:
_Version: 0 _Version: 0
_Enabled: 1 _Enabled: 1
_MeshType: 0
_Layer: 4 _Layer: 4
_Material: {fileID: 2100000, guid: d82d92d8d8f214cd0b8bf7c185b2c341, type: 2} _Material: {fileID: 2100000, guid: d82d92d8d8f214cd0b8bf7c185b2c341, type: 2}
_VolumeMaterial: {fileID: 0} _VolumeMaterial: {fileID: 0}
@@ -4516,7 +4540,6 @@ MonoBehaviour:
_CastShadows: 0 _CastShadows: 0
_WaterBodyCulling: 1 _WaterBodyCulling: 1
_TimeSliceBoundsUpdateFrameCount: 1 _TimeSliceBoundsUpdateFrameCount: 1
_CameraExclusions: 6
_SurfaceSelfIntersectionFixMode: 4 _SurfaceSelfIntersectionFixMode: 4
_AllowRenderQueueSorting: 0 _AllowRenderQueueSorting: 0
_Debug: _Debug:
@@ -4528,7 +4551,6 @@ MonoBehaviour:
_Enabled: 1 _Enabled: 1
_Layer: 4 _Layer: 4
_Material: {fileID: 2100000, guid: 238e45299a5ec46308e9bf99ddf67963, type: 2} _Material: {fileID: 2100000, guid: 238e45299a5ec46308e9bf99ddf67963, type: 2}
_CameraExclusions: 6
- rid: 5163698739167625228 - rid: 5163698739167625228
type: {class: AnimatedWavesLod, ns: WaveHarmonic.Crest, asm: WaveHarmonic.Crest} type: {class: AnimatedWavesLod, ns: WaveHarmonic.Crest, asm: WaveHarmonic.Crest}
data: data:
@@ -4537,17 +4559,13 @@ MonoBehaviour:
_Resolution: 256 _Resolution: 256
_TextureFormatMode: 200 _TextureFormatMode: 200
_TextureFormat: 48 _TextureFormat: 48
_Blur: 0
_BlurIterations: 1
_QuerySource: 1
_MaximumQueryCount: 4096
_CollisionLayers: -1
_BakedWaveData: {fileID: 0}
_WaveSampling: 0
_WaveResolutionMultiplier: 1 _WaveResolutionMultiplier: 1
_AttenuationInShallows: 0.95 _AttenuationInShallows: 0.95
_ShallowsMaximumDepth: 1000 _ShallowsMaximumDepth: 1000
_CollisionSource: 2 _CollisionSource: 2
_CollisionLayers: -1
_MaximumQueryCount: 4096
_BakedWaveData: {fileID: 0}
--- !u!1 &2564289860215701798 --- !u!1 &2564289860215701798
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -4694,7 +4712,6 @@ MonoBehaviour:
topConnector: {fileID: 1159196036679945669} topConnector: {fileID: 1159196036679945669}
bottomConnector: {fileID: 4333116976202729697} bottomConnector: {fileID: 4333116976202729697}
waterline: {fileID: 7961972470609608556} waterline: {fileID: 7961972470609608556}
collider: {fileID: 0}
--- !u!1 &3062767698477047043 --- !u!1 &3062767698477047043
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -5111,7 +5128,6 @@ MonoBehaviour:
topConnector: {fileID: 3065647928701135441} topConnector: {fileID: 3065647928701135441}
bottomConnector: {fileID: 3065526845897688740} bottomConnector: {fileID: 3065526845897688740}
waterline: {fileID: 3068616352015752047} waterline: {fileID: 3068616352015752047}
collider: {fileID: 0}
--- !u!54 &3372919389234347911 --- !u!54 &3372919389234347911
Rigidbody: Rigidbody:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -5478,20 +5494,17 @@ MonoBehaviour:
_Spectrum: {fileID: 11400000, guid: e13a1902b10e34e9fb08e1d09e39b5d4, type: 2} _Spectrum: {fileID: 11400000, guid: e13a1902b10e34e9fb08e1d09e39b5d4, type: 2}
_EvaluateSpectrumAtRunTimeEveryFrame: 0 _EvaluateSpectrumAtRunTimeEveryFrame: 0
_RespectShallowWaterAttenuation: 1 _RespectShallowWaterAttenuation: 1
_SeaLevelOnly: 0
_OverrideGlobalWindDirection: 1 _OverrideGlobalWindDirection: 1
_WaveDirectionHeadingAngle: 0 _WaveDirectionHeadingAngle: 0
_OverrideGlobalWindSpeed: 0 _OverrideGlobalWindSpeed: 0
_WindSpeed: 20 _WindSpeed: 20
_Resolution: 32 _Resolution: 32
_IncludeInDropDetailHeightBasedOnWaves: 0
_DrawSlicesInEditor: 0 _DrawSlicesInEditor: 0
_AlphaSource: 0 _AlphaSource: 0
_OverrideGlobalWindTurbulence: 1 _OverrideGlobalWindTurbulence: 1
_WindTurbulence: 0.35 _WindTurbulence: 0.35
_WindAlignment: 0 _WindAlignment: 0
_TimeLoopLength: Infinity _TimeLoopLength: Infinity
_OverrideCulling: 0
_MaximumVerticalDisplacement: 10 _MaximumVerticalDisplacement: 10
_MaximumHorizontalDisplacement: 15 _MaximumHorizontalDisplacement: 15
_EnableBakedCollision: 0 _EnableBakedCollision: 0
@@ -5637,7 +5650,6 @@ MonoBehaviour:
topConnector: {fileID: 9066712976035742038} topConnector: {fileID: 9066712976035742038}
bottomConnector: {fileID: 5901816832231670898} bottomConnector: {fileID: 5901816832231670898}
waterline: {fileID: 269017554130809855} waterline: {fileID: 269017554130809855}
collider: {fileID: 0}
--- !u!136 &4959874663812492083 --- !u!136 &4959874663812492083
CapsuleCollider: CapsuleCollider:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -6545,6 +6557,7 @@ MonoBehaviour:
_Layer: 1 _Layer: 1
_ObjectWidth: 3 _ObjectWidth: 3
drawDebug: 0 drawDebug: 0
_init: 0
--- !u!114 &7647511515837834160 --- !u!114 &7647511515837834160
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -6736,7 +6749,6 @@ GameObject:
- component: {fileID: 8093361435069273870} - component: {fileID: 8093361435069273870}
- component: {fileID: 8264839114692736908} - component: {fileID: 8264839114692736908}
- component: {fileID: 7647511515837834160} - component: {fileID: 7647511515837834160}
- component: {fileID: 8264839114692736909}
m_Layer: 7 m_Layer: 7
m_Name: Lure m_Name: Lure
m_TagString: Untagged m_TagString: Untagged
@@ -6882,7 +6894,8 @@ Transform:
m_LocalPosition: {x: 0, y: -1.5, z: 0} m_LocalPosition: {x: 0, y: -1.5, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children:
- {fileID: 1872047152}
m_Father: {fileID: 8114378222086924161} m_Father: {fileID: 8114378222086924161}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &8114850716269546499 --- !u!4 &8114850716269546499
@@ -7336,6 +7349,7 @@ MonoBehaviour:
_Layer: 1 _Layer: 1
_ObjectWidth: 3 _ObjectWidth: 3
drawDebug: 0 drawDebug: 0
_init: 0
--- !u!153 &8264839114692736908 --- !u!153 &8264839114692736908
ConfigurableJoint: ConfigurableJoint:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -7438,27 +7452,6 @@ ConfigurableJoint:
m_EnablePreprocessing: 0 m_EnablePreprocessing: 0
m_MassScale: 1 m_MassScale: 1
m_ConnectedMassScale: 1 m_ConnectedMassScale: 1
--- !u!65 &8264839114692736909
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8111135382106896842}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Size: {x: 0.1, y: 0.1, z: 0.1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!54 &8380770180143436832 --- !u!54 &8380770180143436832
Rigidbody: Rigidbody:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 4ac59e4ab71247b790b959f91f53c285
timeCreated: 1772788069

View File

@@ -1,11 +1,52 @@
using System; using System;
using System.Text; using System.Text;
using cfg;
using UnityEngine; using UnityEngine;
namespace NBF namespace NBF
{ {
public enum GearType
{
SpinningFloat = 0,
Spinning = 1,
Hand = 2,
Feeder = 3,
Pole = 4
}
[Serializable] [Serializable]
public class FPlayerData public enum PlayerState : uint
{
None = 0,
/// <summary>
/// 闲置等待中
/// </summary>
Idle = 1,
/// <summary>
/// 准备抛竿
/// </summary>
Prepare = 2,
/// <summary>
/// 抛竿中
/// </summary>
Throw = 3,
/// <summary>
/// 钓鱼中
/// </summary>
Fishing = 4,
/// <summary>
/// 溜鱼中
/// </summary>
Fight = 5
}
[Serializable]
public class FPlayerData : MonoService<FPlayerData>
{ {
public int PlayerID; public int PlayerID;
@@ -46,9 +87,65 @@ namespace NBF
/// 打开望远镜 /// 打开望远镜
/// </summary> /// </summary>
public bool openTelescope; public bool openTelescope;
public float EyeAngle;
public bool Run;
public bool ChangeItem;
public bool IsLureRod;
/// <summary>
/// 是否地面
/// </summary>
public bool IsGrounded;
/// <summary>
/// 移动速度
/// </summary>
public float Speed;
public float RotationSpeed;
public Vector2 MoveInput;
public SelectorRodSetting selectorRodSetting = SelectorRodSetting.Speed; public SelectorRodSetting selectorRodSetting = SelectorRodSetting.Speed;
private PlayerState _previousPlayerState = PlayerState.Idle;
private PlayerState _playerState;
public PlayerState PreviousState => _previousPlayerState;
public PlayerState State
{
get => _playerState;
set
{
_previousPlayerState = _playerState;
_playerState = value;
NextState = value;
OnStateChange?.Invoke(_playerState);
}
}
[SerializeField] private PlayerState NextState;
public event Action<PlayerState> OnStateChange;
private void Start()
{
NextState = State;
}
private void Update()
{
if (NextState != State)
{
State = NextState;
}
}
} }
/// <summary> /// <summary>
@@ -166,6 +263,13 @@ namespace NBF
/// 配置id /// 配置id
/// </summary> /// </summary>
public int configId; public int configId;
private Item _itemConfig;
public Item ItemConfig
{
get { return _itemConfig ??= Game.Tables.TbItem.Get(configId); }
}
} }
/// <summary> /// <summary>
@@ -174,11 +278,11 @@ namespace NBF
[Serializable] [Serializable]
public class FRodData : FGearData public class FRodData : FGearData
{ {
private GameRods _config; private Rod _config;
public GameRods Config public Rod Config
{ {
get { return _config ??= GameRods.Get(configId); } get { return _config ??= Game.Tables.TbRod.Get(configId); }
} }
} }
@@ -188,11 +292,11 @@ namespace NBF
[Serializable] [Serializable]
public class FReelData : FGearData public class FReelData : FGearData
{ {
private GameReels _config; private Reel _config;
public GameReels Config public Reel Config
{ {
get { return _config ??= GameReels.Get(configId); } get { return _config ??= Game.Tables.TbReel.Get(configId); }
} }
public float currentSpeed = 0.5f; public float currentSpeed = 0.5f;
@@ -206,11 +310,11 @@ namespace NBF
[Serializable] [Serializable]
public class FBobberData : FGearData public class FBobberData : FGearData
{ {
private GameFloats _config; private Bobber _config;
public GameFloats Config public Bobber Config
{ {
get { return _config ??= GameFloats.Get(configId); } get { return _config ??= Game.Tables.TbBobber.Get(configId); }
} }
public float lastSetGroundValue; public float lastSetGroundValue;
@@ -222,11 +326,11 @@ namespace NBF
[Serializable] [Serializable]
public class FHookData : FGearData public class FHookData : FGearData
{ {
private GameHooks _config; private Hook _config;
public GameHooks Config public Hook Config
{ {
get { return _config ??= GameHooks.Get(configId); } get { return _config ??= Game.Tables.TbHook.Get(configId); }
} }
} }
@@ -236,11 +340,11 @@ namespace NBF
[Serializable] [Serializable]
public class FBaitData : FGearData public class FBaitData : FGearData
{ {
private GameBaits _config; private Bait _config;
public GameBaits Config public Bait Config
{ {
get { return _config ??= GameBaits.Get(configId); } get { return _config ??= Game.Tables.TbBait.Get(configId); }
} }
} }
@@ -250,11 +354,11 @@ namespace NBF
[Serializable] [Serializable]
public class FLureData : FGearData public class FLureData : FGearData
{ {
private GameLures _config; private Lure _config;
public GameLures Config public Lure Config
{ {
get { return _config ??= GameLures.Get(configId); } get { return _config ??= Game.Tables.TbLure.Get(configId); }
} }
} }
@@ -264,12 +368,6 @@ namespace NBF
[Serializable] [Serializable]
public class FWeightData : FGearData public class FWeightData : FGearData
{ {
private GameWeights _config;
public GameWeights Config
{
get { return _config ??= GameWeights.Get(configId); }
}
} }
/// <summary> /// <summary>
@@ -278,11 +376,11 @@ namespace NBF
[Serializable] [Serializable]
public class FLineData : FGearData public class FLineData : FGearData
{ {
private GameLines _config; private Line _config;
public GameLines Config public Line Config
{ {
get { return _config ??= GameLines.Get(configId); } get { return _config ??= Game.Tables.TbLine.Get(configId); }
} }
} }
@@ -292,12 +390,12 @@ namespace NBF
[Serializable] [Serializable]
public class FLeaderData : FGearData public class FLeaderData : FGearData
{ {
private GameLeaders _config; // private Leader _config;
//
public GameLeaders Config // public Leader Config
{ // {
get { return _config ??= GameLeaders.Get(configId); } // get { return _config ??= Game.Tables.TbLeader.Get(configId); }
} // }
} }
/// <summary> /// <summary>
@@ -306,11 +404,11 @@ namespace NBF
[Serializable] [Serializable]
public class FFeederData : FGearData public class FFeederData : FGearData
{ {
private GameFeeders _config; private Feeder _config;
public GameFeeders Config public Feeder Config
{ {
get { return _config ??= GameFeeders.Get(configId); } get { return _config ??= Game.Tables.TbFeeder.Get(configId); }
} }
} }
} }

View File

@@ -1,116 +1,87 @@
using System; // using System;
using UnityEngine; // using UnityEngine;
//
// namespace NBF
// {
// // [Serializable]
// // public enum PlayerState
// // {
// // idle = 0,
// // move = 1,
// // prepare = 2,
// // casting = 3,
// // fishing = 4,
// // baitFlies = 5,
// // fight = 6,
// // fishView = 7,
// // collectFish = 8,
// // throwFish = 9,
// // vehicle = 10,
// // swiming = 11,
// // flyModeDebug = 12,
// // vehicleFishing = 13,
// // preciseCastIdle = 14,
// // preciseCastThrow = 15
// // }
//
namespace NBF //
{ // public class FPlayerData : MonoService<FPlayerData>
// [Serializable] // {
// public enum PlayerState // private PlayerState _previousPlayerState = PlayerState.Idle;
// { // private PlayerState _playerState;
// idle = 0, //
// move = 1, // public bool ChangeItem;
// prepare = 2, // public bool Run;
// casting = 3, // public bool IsGrounded;
// fishing = 4, // public float Speed;
// baitFlies = 5, // public float RotationSpeed;
// fight = 6, // public float ReelSpeed;
// fishView = 7, // public float LineTension;
// collectFish = 8, //
// throwFish = 9, // /// <summary>
// vehicle = 10, // /// 是否路亚竿
// swiming = 11, // /// </summary>
// flyModeDebug = 12, // public bool IsLureRod;
// vehicleFishing = 13, //
// preciseCastIdle = 14, // public Vector2 MoveInput;
// preciseCastThrow = 15 //
// } // /// <summary>
// ///
[Serializable] // /// </summary>
public enum PlayerState : uint // public float EyeAngle;
{ //
None = 0, //
// public PlayerState PreviousState => _previousPlayerState;
/// <summary> //
/// 闲置等待中 // public PlayerState State
/// </summary> // {
Idle = 1, // get => _playerState;
// set
/// <summary> // {
/// 准备抛竿 // _previousPlayerState = _playerState;
/// </summary> // _playerState = value;
Prepare = 2, // NextState = value;
// OnStateChange?.Invoke(_playerState);
/// <summary> // }
/// 抛竿中 // }
/// </summary> //
Throw = 3, // [SerializeField] private PlayerState NextState;
//
/// <summary> // public event Action<PlayerState> OnStateChange;
/// 钓鱼中 //
/// </summary> //
Fishing = 4, // private void Start()
// {
/// <summary> // NextState = State;
/// 溜鱼中 // }
/// </summary> //
Fight = 5 // private void Update()
} // {
// if (NextState != State)
public class FPlayerData : MonoService<FPlayerData> // {
{ // State = NextState;
private PlayerState _previousPlayerState = PlayerState.Idle; // }
private PlayerState _playerState; // }
// }
public bool ChangeItem; // }
public bool Run;
public bool IsGrounded;
public float Speed;
public float RotationSpeed;
public float ReelSpeed;
public float LineTension;
/// <summary>
/// 是否路亚竿
/// </summary>
public bool IsLureRod;
public Vector2 MoveInput;
/// <summary>
///
/// </summary>
public float EyeAngle;
public PlayerState PreviousState => _previousPlayerState;
public PlayerState State
{
get => _playerState;
set
{
_previousPlayerState = _playerState;
_playerState = value;
NextState = value;
OnStateChange?.Invoke(_playerState);
}
}
[SerializeField] private PlayerState NextState;
public event Action<PlayerState> OnStateChange;
private void Start()
{
NextState = State;
}
private void Update()
{
if (NextState != State)
{
State = NextState;
}
}
}
}

View File

@@ -8,25 +8,27 @@ using UnityEngine;
namespace NBF namespace NBF
{ {
public enum LineType
{
Hand,
HandDouble,
Spinning,
SpinningFloat,
}
public class FLine : FGearBase public class FLine : FGearBase
{ {
// [SerializeField] private ObiParticleAttachment startParticleAttachment; public LineType LineType;
[SerializeField] private bool isLureConnect; [SerializeField] private bool isLureConnect;
[SerializeField] private RodLine rodLine; [SerializeField] private RodLine rodLine;
[SerializeField] private Rope fishingRope; [SerializeField] private Rope fishingRope;
[SerializeField] private Rope bobberRope; [SerializeField] private Rope bobberRope;
public LureController Lure; public LureController Lure;
public BobberController Bobber; public BobberController Bobber;
private float _groundSetting = 0.5f;
private float _LineOnSpool = 100f;
private float _LineThickness = 0.0007f;
public bool IsLure => isLureConnect;
// public event Action OnLinePulled; // public event Action OnLinePulled;
protected override void OnInit() protected override void OnInit()
@@ -109,16 +111,9 @@ namespace NBF
Lure.RBody.useGravity = true; Lure.RBody.useGravity = true;
} }
public void EnableLineRenderers() public void SetTargetLength(float value)
{
// foreach (ObiRopeExtrudedRenderer item in GetComponentsInChildren<ObiRopeExtrudedRenderer>().ToList())
// {
// item.enabled = true;
// }
}
public void SetObiRopeStretch(float value)
{ {
Log.Error($"SetObiRopeStretch={value}"); Log.Error($"SetObiRopeStretch={value}");
fishingRope.SetTargetLength(value); fishingRope.SetTargetLength(value);

View File

@@ -12,8 +12,7 @@ namespace NBF
public class FRod : FHandItem public class FRod : FHandItem
{ {
private float _tension; private float _tension;
/// <summary> /// <summary>
/// 可用的 /// 可用的
/// </summary> /// </summary>
@@ -33,11 +32,6 @@ namespace NBF
public FLine Line; public FLine Line;
// /// <summary>
// /// 鱼线处理器
// /// </summary>
// public FLineHandler lineHandler;
public Transform GearRoot; public Transform GearRoot;
// public FWaterDisplacement LureHookWaterDisplacement; // public FWaterDisplacement LureHookWaterDisplacement;
@@ -67,11 +61,7 @@ namespace NBF
} }
} }
} }
public float currentLineTension;
public float linelenghtDiferent;
public float currentLineStrenght;
private void Awake() private void Awake()
{ {
@@ -99,13 +89,13 @@ namespace NBF
public void SetLineLength(float lineLength, bool stretchRope = true) public void SetLineLength(float lineLength, bool stretchRope = true)
{ {
if (!Line) return; if (!Line) return;
if (Line.IsLure) if (Line.LineType == LineType.Spinning)
{ {
//没有浮漂类型 //没有浮漂类型
Line.Lure.SetJointDistance(lineLength); Line.Lure.SetJointDistance(lineLength);
if (stretchRope) if (stretchRope)
{ {
Line.SetObiRopeStretch(Tension > 0f ? 0f : lineLength); Line.SetTargetLength(Tension > 0f ? 0f : lineLength);
} }
} }
else else
@@ -115,7 +105,7 @@ namespace NBF
Line.Bobber.SetJointDistance(lineLength - floatLength); Line.Bobber.SetJointDistance(lineLength - floatLength);
if (stretchRope) if (stretchRope)
{ {
Line.SetObiRopeStretch(Tension > 0f ? 0f : lineLength - floatLength); Line.SetTargetLength(Tension > 0f ? 0f : lineLength - floatLength);
} }
} }
} }
@@ -226,7 +216,6 @@ namespace NBF
if (Hook) if (Hook)
{ {
Hook.Init(Player, this); Hook.Init(Player, this);
// LureHookWaterDisplacement = Hook.GetComponent<FWaterDisplacement>();
} }
if (Bait) if (Bait)

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 370fe07e6dd1446298721033a240b4fd
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -19,7 +19,7 @@ namespace Test
//有浮漂 //有浮漂
line.Lure.SetJointDistance(floatLength); line.Lure.SetJointDistance(floatLength);
line.Bobber.SetJointDistance(lineLength - floatLength); line.Bobber.SetJointDistance(lineLength - floatLength);
line.SetObiRopeStretch(lineLength - floatLength); line.SetTargetLength(lineLength - floatLength);
} }
private void Update() private void Update()
@@ -44,13 +44,13 @@ namespace Test
{ {
Debug.Log($"lineLength={lineLength}"); Debug.Log($"lineLength={lineLength}");
if (!line) return; if (!line) return;
if (line.IsLure) if (line.LineType == LineType.Spinning)
{ {
//没有浮漂类型 //没有浮漂类型
line.Lure.SetJointDistance(lineLength); line.Lure.SetJointDistance(lineLength);
if (stretchRope) if (stretchRope)
{ {
line.SetObiRopeStretch(Tension > 0f ? 0f : lineLength); line.SetTargetLength(Tension > 0f ? 0f : lineLength);
} }
} }
else else
@@ -60,7 +60,7 @@ namespace Test
line.Bobber.SetJointDistance(lineLength - floatLength); line.Bobber.SetJointDistance(lineLength - floatLength);
if (stretchRope) if (stretchRope)
{ {
line.SetObiRopeStretch(Tension > 0f ? 0f : lineLength - floatLength); line.SetTargetLength(Tension > 0f ? 0f : lineLength - floatLength);
} }
} }
} }

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 77bf606826b396b4892cee2a10698bdc
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 274ad94c8d1c74add9a9cc85a946ad59
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 386748bc44dcf2c4cb5f81bbd7a1dbbe
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 3c7f7f1f33c7e2e41a67b885755052ee
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -12,8 +12,22 @@ Material:
m_Parent: {fileID: 0} m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0 m_ModifiedSerializedProperties: 0
m_ValidKeywords: m_ValidKeywords:
- CREST_FLOW_ON
- d_Crest_NoMaskDepth
- d_Dithering - d_Dithering
m_InvalidKeywords: [] m_InvalidKeywords:
- CREST_CAUSTICS_ON
- CREST_FOAM_ON
- _ALPHATEST_ON
- _BUILTIN_ALPHATEST_ON
- _BUILTIN_AlphaClip
- _BUILTIN_SURFACE_TYPE_TRANSPARENT
- _BUILTIN_TRANSPARENT_RECEIVES_SHADOWS
- _DOUBLESIDED_ON
- _EMISSION
- _ENABLE_FOG_ON_TRANSPARENT
- _SURFACE_TYPE_TRANSPARENT
- _TRANSPARENT_WRITES_MOTION_VEC
m_LightmapFlags: 4 m_LightmapFlags: 4
m_EnableInstancingVariants: 0 m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0 m_DoubleSidedGI: 0
@@ -25,11 +39,11 @@ Material:
serializedVersion: 3 serializedVersion: 3
m_TexEnvs: m_TexEnvs:
- _Crest_CausticsDistortionTexture: - _Crest_CausticsDistortionTexture:
m_Texture: {fileID: 0} m_Texture: {fileID: 2800000, guid: 7aa3f69cfb40b429a865c45a7271c5f5, type: 3}
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _Crest_CausticsTexture: - _Crest_CausticsTexture:
m_Texture: {fileID: 0} m_Texture: {fileID: 2800000, guid: 1407209016967410da2ae6fdd4d97fc6, type: 3}
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
m_Ints: m_Ints:
@@ -37,7 +51,7 @@ Material:
- _Crest_DitheringEnabled: 1 - _Crest_DitheringEnabled: 1
- _Crest_Version: 0 - _Crest_Version: 0
m_Floats: m_Floats:
- CREST_FLOW: 0 - CREST_FLOW: 1
- _Crest_AmbientTerm: 1 - _Crest_AmbientTerm: 1
- _Crest_Anisotropy: 0.5 - _Crest_Anisotropy: 0.5
- _Crest_CausticsDepthOfField: 6 - _Crest_CausticsDepthOfField: 6
@@ -46,6 +60,7 @@ Material:
- _Crest_CausticsEnabled: 1 - _Crest_CausticsEnabled: 1
- _Crest_CausticsFocalDepth: 2 - _Crest_CausticsFocalDepth: 2
- _Crest_CausticsMotionBlur: 1 - _Crest_CausticsMotionBlur: 1
- _Crest_CausticsScrollSpeed: 1
- _Crest_CausticsStrength: 3.2 - _Crest_CausticsStrength: 3.2
- _Crest_CausticsTextureAverage: 0.07 - _Crest_CausticsTextureAverage: 0.07
- _Crest_CausticsTextureScale: 50 - _Crest_CausticsTextureScale: 50
@@ -54,8 +69,10 @@ Material:
- _Crest_ExtinctionMultiplier: 1 - _Crest_ExtinctionMultiplier: 1
- _Crest_OutScatteringExtinctionFactor: 0.2 - _Crest_OutScatteringExtinctionFactor: 0.2
- _Crest_OutScatteringFactor: 0.2 - _Crest_OutScatteringFactor: 0.2
- _Crest_ShadowsAffectsAmbientFactor: 0.5
- _Crest_SunBoost: 2 - _Crest_SunBoost: 2
m_Colors: m_Colors:
- _Crest_AbsorptionColor: {r: 0.34162676, g: 0.6954546, b: 0.85, a: 0.1019608} - _Crest_AbsorptionColor: {r: 0.34162676, g: 0.6954546, b: 0.85, a: 0.1019608}
- _Crest_Scattering: {r: 0, g: 0.09803919, b: 0.19999996, a: 1} - _Crest_Scattering: {r: 0, g: 0.09803919, b: 0.19999996, a: 1}
m_BuildTextureStacks: [] m_BuildTextureStacks: []
m_AllowLocking: 1

View File

@@ -46,18 +46,15 @@ MonoBehaviour:
type: type:
m_OverrideState: 0 m_OverrideState: 0
m_Value: 1 m_Value: 1
sphericalMode: atmosphericScattering:
m_OverrideState: 0 m_OverrideState: 0
m_Value: 1 m_Value: 1
seaLevel: renderingMode:
m_OverrideState: 0 m_OverrideState: 0
m_Value: 0 m_Value: 0
planetaryRadius: material:
m_OverrideState: 0 m_OverrideState: 0
m_Value: 6378100 m_Value: {fileID: 0}
planetCenterPosition:
m_OverrideState: 0
m_Value: {x: 0, y: -6378100, z: 0}
airDensityR: airDensityR:
m_OverrideState: 0 m_OverrideState: 0
m_Value: 0.04534 m_Value: 0.04534
@@ -69,7 +66,7 @@ MonoBehaviour:
m_Value: 0.23264056 m_Value: 0.23264056
airTint: airTint:
m_OverrideState: 0 m_OverrideState: 0
m_Value: {r: 0.9, g: 0.9, b: 1, a: 1} m_Value: {r: 1, g: 1, b: 1, a: 1}
airMaximumAltitude: airMaximumAltitude:
m_OverrideState: 0 m_OverrideState: 0
m_Value: 55261.973 m_Value: 55261.973
@@ -85,6 +82,15 @@ MonoBehaviour:
aerosolAnisotropy: aerosolAnisotropy:
m_OverrideState: 0 m_OverrideState: 0
m_Value: 0 m_Value: 0
ozoneDensityDimmer:
m_OverrideState: 0
m_Value: 1
ozoneMinimumAltitude:
m_OverrideState: 0
m_Value: 20000
ozoneLayerWidth:
m_OverrideState: 0
m_Value: 20000
groundTint: groundTint:
m_OverrideState: 0 m_OverrideState: 0
m_Value: {r: 0.4, g: 0.25, b: 0.15, a: 1} m_Value: {r: 0.4, g: 0.25, b: 0.15, a: 1}
@@ -127,13 +133,16 @@ MonoBehaviour:
horizonZenithShift: horizonZenithShift:
m_OverrideState: 0 m_OverrideState: 0
m_Value: 0 m_Value: 0
numberOfBounces: m_SkyVersion: 2
m_OverrideState: 0
m_Value: 3
m_SkyVersion: 1
m_ObsoleteEarthPreset: m_ObsoleteEarthPreset:
m_OverrideState: 0 m_OverrideState: 0
m_Value: 1 m_Value: 1
planetaryRadius:
m_OverrideState: 0
m_Value: 6378100
planetCenterPosition:
m_OverrideState: 0
m_Value: {x: 0, y: -6378100, z: 0}
--- !u!114 &-3053135762479981819 --- !u!114 &-3053135762479981819
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 3 m_ObjectHideFlags: 3
@@ -366,6 +375,12 @@ MonoBehaviour:
customValue: 100 customValue: 100
additiveValue: 0 additiveValue: 0
multiplyValue: 1 multiplyValue: 1
sunInitialRotation:
m_OverrideState: 0
m_Value: -Infinity
lockSun:
m_OverrideState: 0
m_Value: 0
enableBackplate: enableBackplate:
m_OverrideState: 0 m_OverrideState: 0
m_Value: 0 m_Value: 0
@@ -458,6 +473,18 @@ MonoBehaviour:
skyAmbientMode: skyAmbientMode:
m_OverrideState: 1 m_OverrideState: 1
m_Value: 1 m_Value: 1
planetRadius:
m_OverrideState: 0
m_Value: 6378.1
renderingSpace:
m_OverrideState: 0
m_Value: 1
centerMode:
m_OverrideState: 0
m_Value: 0
planetCenter:
m_OverrideState: 0
m_Value: {x: 0, y: -6378.1, z: 0}
windOrientation: windOrientation:
m_OverrideState: 0 m_OverrideState: 0
m_Value: 0 m_Value: 0
@@ -467,6 +494,7 @@ MonoBehaviour:
fogType: fogType:
m_OverrideState: 1 m_OverrideState: 1
m_Value: 3 m_Value: 3
m_Version: 1
--- !u!114 &5321722785694334585 --- !u!114 &5321722785694334585
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 3 m_ObjectHideFlags: 3
@@ -537,6 +565,9 @@ MonoBehaviour:
sliceDistributionUniformity: sliceDistributionUniformity:
m_OverrideState: 0 m_OverrideState: 0
m_Value: 0.75 m_Value: 0.75
multipleScatteringIntensity:
m_OverrideState: 0
m_Value: 0
m_FogControlMode: m_FogControlMode:
m_OverrideState: 0 m_OverrideState: 0
m_Value: 0 m_Value: 0