新Feedback系统

This commit is contained in:
SoulliesOfficial
2026-04-12 02:11:15 -04:00
parent f26f9fd374
commit 41140a2017
171 changed files with 296190 additions and 219527 deletions

View File

@@ -1,6 +1,7 @@
fileFormatVersion: 2
guid: 4dd9a375cffb7fe41a974ed90a4a412b
PrefabImporter:
guid: 11193e385ea536f488fc0470e5f34b20
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:

View File

@@ -0,0 +1,381 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
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: 87e69f21423d3c746ae55ea47c545ba6, type: 3}
m_Name: TestFeedback
m_EditorClassIdentifier: SLSUtilities::SLSUtilities.Feedback.FeedbackData
serializationData:
SerializedFormat: 2
SerializedBytes:
ReferencedUnityObjects: []
SerializedBytesString:
Prefab: {fileID: 0}
PrefabModificationsReferencedUnityObjects: []
PrefabModifications: []
SerializationNodes: []
parentCollection: {fileID: 11400000, guid: ff9f9e981b108894dbbd1aa6eb9bd12b, type: 2}
feedbackName: TestFeedBack
defaultTimeSettings:
useTimeScale: 1
affectedByGlobalTimeScale: 0
affectedByGroupTimeScale: 0
affectedByLocalTimeScale: 0
tracks:
- trackName: RadialBlur
mute: 0
solo: 0
clips:
- startTime: 0
duration: 1
overrideTimeSettings: 0
timeSettings:
useTimeScale: 0
affectedByGlobalTimeScale: 0
affectedByGroupTimeScale: 0
affectedByLocalTimeScale: 0
action:
rid: 1359146167594385853
- trackName: CameraPosition
mute: 0
solo: 0
clips:
- startTime: 0
duration: 1
overrideTimeSettings: 0
timeSettings:
useTimeScale: 0
affectedByGlobalTimeScale: 0
affectedByGroupTimeScale: 0
affectedByLocalTimeScale: 0
action:
rid: 1359146170251739534
- trackName: TimeScale
mute: 0
solo: 1
clips:
- startTime: 0
duration: 10
overrideTimeSettings: 0
timeSettings:
useTimeScale: 0
affectedByGlobalTimeScale: 0
affectedByGroupTimeScale: 0
affectedByLocalTimeScale: 0
action:
rid: 1359146170251739771
references:
version: 2
RefIds:
- rid: 1359146167594385853
type: {class: RadialBlurAction, ns: Cielonos.MainGame.Effects.Feedback, asm: Assembly-CSharp}
data:
shakeCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.5
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
remapMin: 0
remapMax: 1
relativeToInitial: 0
modifyCenter: 1
center: {x: 0.5, y: 0.5}
- rid: 1359146170251739534
type: {class: CameraPositionShakeAction, ns: Cielonos.MainGame.Effects.Feedback, asm: Assembly-CSharp}
data:
shakeCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.2
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
positionAmplitude: {x: 0, y: 2, z: 0}
directionSettings:
affectedByCameraDirection: 0
affectedByCharacterDirection: 0
useAttenuation: 1
attenuationRange: 50
attenuationCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
- rid: 1359146170251739771
type: {class: TimeScaleModifierAction, ns: Cielonos.MainGame.Effects.Feedback, asm: Assembly-CSharp}
data:
globalChannel:
active: 0
mode: 0
fixedValue: 0
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.5
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
remapZero: 0
remapOne: 1
playerChannel:
active: 0
mode: 0
fixedValue: 0
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.5
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
remapZero: 0
remapOne: 1
enemyChannel:
active: 1
mode: 0
fixedValue: 0
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.5
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
remapZero: 0
remapOne: 1
alliedChannel:
active: 0
mode: 0
fixedValue: 0
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.5
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
remapZero: 0
remapOne: 1
nonPlayerChannel:
active: 0
mode: 0
fixedValue: 0
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.5
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
remapZero: 0
remapOne: 1

View File

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

View File

@@ -111,7 +111,7 @@ MonoBehaviour:
- rid: 7925884843320672932
type: {class: PlaySoundFX, ns: Cielonos.MainGame.FunctionalAnimation, asm: Assembly-CSharp}
data:
eventName:
eventName: AnimPlaySoundFX0
soundID: 323615822
advancedSettings: 0
attachToBodyPart: 0
@@ -122,7 +122,7 @@ MonoBehaviour:
- rid: 7925884849756832183
type: {class: InvokePreloadFunction, ns: Cielonos.MainGame.FunctionalAnimation, asm: Assembly-CSharp}
data:
eventName:
eventName: AnimInvokePreloadFunction1
functionKey: Swing
parameters:
rid: 7925884886746136893

View File

@@ -59,9 +59,12 @@ MonoBehaviour:
isAffectedBySpeedMultiplier: 1
description:
intervals:
- intervalType: 11
- intervalType: 10
intervalName:
timeRange: {x: 0, y: 0.05}
- intervalType: 11
intervalName:
timeRange: {x: 0, y: 1.4166666}
- intervalType: 20
intervalName:
timeRange: {x: 0.05, y: 0.7}

View File

@@ -59,9 +59,12 @@ MonoBehaviour:
isAffectedBySpeedMultiplier: 1
description:
intervals:
- intervalType: 11
- intervalType: 10
intervalName:
timeRange: {x: 0, y: 0.15}
- intervalType: 11
intervalName:
timeRange: {x: 0, y: 2}
- intervalType: 20
intervalName:
timeRange: {x: 0.15, y: 1.25}

View File

@@ -59,9 +59,12 @@ MonoBehaviour:
isAffectedBySpeedMultiplier: 1
description:
intervals:
- intervalType: 11
- intervalType: 10
intervalName:
timeRange: {x: 0, y: 0.11666667}
- intervalType: 11
intervalName:
timeRange: {x: 0, y: 1.3333334}
- intervalType: 20
intervalName:
timeRange: {x: 0.11666667, y: 1}

View File

@@ -0,0 +1,25 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
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: 693e7631325261949bb90a5df6789240, type: 3}
m_Name: Polychrome_FeedbackDataCollection
m_EditorClassIdentifier: SLSUtilities::SLSUtilities.Feedback.FeedbackDataCollection
serializationData:
SerializedFormat: 2
SerializedBytes:
ReferencedUnityObjects: []
SerializedBytesString:
Prefab: {fileID: 0}
PrefabModificationsReferencedUnityObjects: []
PrefabModifications: []
SerializationNodes: []
feedbackDataList:
- {fileID: 11400000, guid: 5b97a4ba5e70429469f7a05b919718c1, type: 2}

View File

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

View File

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