浏览代码

Added getting hit and faint sounds for protagonist

/main
Amel 4 年前
当前提交
8f750556
共有 8 个文件被更改,包括 106 次插入4 次删除
  1. 31
      UOP1_Project/Assets/Art/Characters/PigChef/Animation/PigChef_Surprised.fbx.meta
  2. 9
      UOP1_Project/Assets/Art/Characters/PigChef/Animation/StaffVariations/Faint_withStaff.anim
  3. 9
      UOP1_Project/Assets/Art/Characters/PigChef/Animation/StaffVariations/Surprised_withStaff.anim
  4. 5
      UOP1_Project/Assets/Scripts/Characters/ProtagonistAudio.cs
  5. 20
      UOP1_Project/Assets/ScriptableObjects/Audio/AudioCues/SFX/Protagonist/SFX_Die.asset
  6. 8
      UOP1_Project/Assets/ScriptableObjects/Audio/AudioCues/SFX/Protagonist/SFX_Die.asset.meta
  7. 20
      UOP1_Project/Assets/ScriptableObjects/Audio/AudioCues/SFX/Protagonist/SFX_GettingHit.asset
  8. 8
      UOP1_Project/Assets/ScriptableObjects/Audio/AudioCues/SFX/Protagonist/SFX_GettingHit.asset.meta

31
UOP1_Project/Assets/Art/Characters/PigChef/Animation/PigChef_Surprised.fbx.meta


animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
clipAnimations:
- serializedVersion: 16
name: surprised
takeName: surprised
internalID: 0
firstFrame: 1
lastFrame: 80
wrapMode: 0
orientationOffsetY: 0
level: 0
cycleOffset: 0
loop: 0
hasAdditiveReferencePose: 0
loopTime: 0
loopBlend: 0
loopBlendOrientation: 0
loopBlendPositionY: 0
loopBlendPositionXZ: 0
keepOriginalOrientation: 0
keepOriginalPositionY: 1
keepOriginalPositionXZ: 0
heightFromFeet: 0
mirror: 0
bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
curves: []
events: []
transformMask: []
maskType: 3
maskSource: {instanceID: 0}
additiveReferencePoseFrame: 0
isReadable: 0
meshes:
lODScreenPercentages: []

9
UOP1_Project/Assets/Art/Characters/PigChef/Animation/StaffVariations/Faint_withStaff.anim


script: {fileID: 0}
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0
m_Events: []
m_Events:
- time: 0.1
functionName: PlayDie
data:
objectReferenceParameter: {fileID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0

9
UOP1_Project/Assets/Art/Characters/PigChef/Animation/StaffVariations/Surprised_withStaff.anim


script: {fileID: 0}
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0
m_Events: []
m_Events:
- time: 0.6
functionName: PlayGetHit
data:
objectReferenceParameter: {fileID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0

5
UOP1_Project/Assets/Scripts/Characters/ProtagonistAudio.cs


public class ProtagonistAudio : CharacterAudio
{
[SerializeField] private AudioCueSO caneSwing, objectPickup, footstep;
[SerializeField] private AudioCueSO caneSwing, objectPickup, footstep, getHit, die;
public void PlayGetHit() => _sfxEventChannel.RaisePlayEvent(getHit, _audioConfig, transform.position);
public void PlayDie() => _sfxEventChannel.RaisePlayEvent(die, _audioConfig, transform.position);
}

20
UOP1_Project/Assets/ScriptableObjects/Audio/AudioCues/SFX/Protagonist/SFX_Die.asset


%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: 08e854ccd8588da4694c3ae040c10c5e, type: 3}
m_Name: SFX_Die
m_EditorClassIdentifier:
looping: 0
_audioClipGroups:
- sequenceMode: 0
audioClips:
- {fileID: 8300000, guid: 6485b0613e09d8442a3b37f0b0067175, type: 3}
- {fileID: 8300000, guid: 2afe870baca4739448626bc19143c422, type: 3}

8
UOP1_Project/Assets/ScriptableObjects/Audio/AudioCues/SFX/Protagonist/SFX_Die.asset.meta


fileFormatVersion: 2
guid: f6bff02f672df724b932fad0c85c18c5
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

20
UOP1_Project/Assets/ScriptableObjects/Audio/AudioCues/SFX/Protagonist/SFX_GettingHit.asset


%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: 08e854ccd8588da4694c3ae040c10c5e, type: 3}
m_Name: SFX_GettingHit
m_EditorClassIdentifier:
looping: 0
_audioClipGroups:
- sequenceMode: 0
audioClips:
- {fileID: 8300000, guid: c57b34905d2f289429e471b7015b450c, type: 3}
- {fileID: 8300000, guid: 02452d505903591489f0ad0f80be7ac6, type: 3}

8
UOP1_Project/Assets/ScriptableObjects/Audio/AudioCues/SFX/Protagonist/SFX_GettingHit.asset.meta


fileFormatVersion: 2
guid: ff7bca3fec8a0d94f868719ec4d09492
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
正在加载...
取消
保存