From 16ed3fe8c43622afff70e5d52a99a63d71ba55d3 Mon Sep 17 00:00:00 2001 From: Syntriax Date: Sat, 26 Feb 2022 19:00:15 +0300 Subject: [PATCH] Clop Sound Added --- Assets/Audio/Audio Mixer.mixer | 35 +++++ Assets/Audio/Sound Effects/Clop.bfxrsound | 1 + .../Audio/Sound Effects/Clop.bfxrsound.meta | 7 + Assets/Audio/Sound Effects/Clop.wav | Bin 0 -> 18172 bytes Assets/Audio/Sound Effects/Clop.wav.meta | 22 +++ Assets/Resources/Playable/Player.prefab | 142 ++++++++++++++++++ Assets/Scripts/Player/Clop.cs | 13 ++ Assets/Scripts/Player/Clop.cs.meta | 11 ++ Assets/Scripts/Player/PlayerController.cs | 4 + 9 files changed, 235 insertions(+) create mode 100644 Assets/Audio/Sound Effects/Clop.bfxrsound create mode 100644 Assets/Audio/Sound Effects/Clop.bfxrsound.meta create mode 100644 Assets/Audio/Sound Effects/Clop.wav create mode 100644 Assets/Audio/Sound Effects/Clop.wav.meta create mode 100644 Assets/Scripts/Player/Clop.cs create mode 100644 Assets/Scripts/Player/Clop.cs.meta diff --git a/Assets/Audio/Audio Mixer.mixer b/Assets/Audio/Audio Mixer.mixer index 4033f3b..997c891 100644 --- a/Assets/Audio/Audio Mixer.mixer +++ b/Assets/Audio/Audio Mixer.mixer @@ -118,6 +118,7 @@ AudioMixerController: - 88391c573bd80364c916040d855538c8 - 08116dbf9979b7b4d8fcce772ec5ebfc - dd1cda19a45ef294d8789a2af47afcf7 + - fcd09f92e84dbb2498492d6cb9c06bcd name: View m_CurrentViewIndex: 0 m_TargetSnapshot: {fileID: 24500006} @@ -135,6 +136,7 @@ AudioMixerGroupController: - {fileID: 8913006207396984383} - {fileID: 8377903610078173799} - {fileID: 6090405236815604520} + - {fileID: 1886016463503660043} m_Volume: c8ed3e32c19202b4daadc5c4fb90bf76 m_Pitch: d51ab31c176e6894b94b24c01f74415f m_Send: 00000000000000000000000000000000 @@ -169,6 +171,39 @@ AudioMixerSnapshotController: m_SnapshotID: 7b03920a55d36f54bac08488dc018422 m_FloatValues: {} m_TransitionOverrides: {} +--- !u!244 &1458683330471287751 +AudioMixerEffectController: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_EffectID: 2802c218d021aa04e94940948b9d3dde + m_EffectName: Attenuation + m_MixLevel: 87eb38c321ae49142b2fc2d43dfce495 + m_Parameters: [] + m_SendTarget: {fileID: 0} + m_EnableWetMix: 0 + m_Bypass: 0 +--- !u!243 &1886016463503660043 +AudioMixerGroupController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Clop + m_AudioMixer: {fileID: 24100000} + m_GroupID: fcd09f92e84dbb2498492d6cb9c06bcd + m_Children: [] + m_Volume: 9675209fe2317fa4cb02bced339e8d4b + m_Pitch: 1ef3a313dcc3eff4fba86b5f3eb3b843 + m_Send: 00000000000000000000000000000000 + m_Effects: + - {fileID: 1458683330471287751} + m_UserColorIndex: 0 + m_Mute: 0 + m_Solo: 0 + m_BypassEffects: 0 --- !u!243 &6090405236815604520 AudioMixerGroupController: m_ObjectHideFlags: 0 diff --git a/Assets/Audio/Sound Effects/Clop.bfxrsound b/Assets/Audio/Sound Effects/Clop.bfxrsound new file mode 100644 index 0000000..50fb8d3 --- /dev/null +++ b/Assets/Audio/Sound Effects/Clop.bfxrsound @@ -0,0 +1 @@ +,0.5,,0.0901,,0.2498,0.3,0.2919,,-0.6712,,,,,,,,,,,0.4206,,,,,1,,,0.1487,,,,masterVolume \ No newline at end of file diff --git a/Assets/Audio/Sound Effects/Clop.bfxrsound.meta b/Assets/Audio/Sound Effects/Clop.bfxrsound.meta new file mode 100644 index 0000000..3348ef6 --- /dev/null +++ b/Assets/Audio/Sound Effects/Clop.bfxrsound.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 66a6d450d7a80bc40b3c64aaf822eb46 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sound Effects/Clop.wav b/Assets/Audio/Sound Effects/Clop.wav new file mode 100644 index 0000000000000000000000000000000000000000..8be2a99c16a30f4d98d45748565adfb614b3dcee GIT binary patch literal 18172 zcmeI%X;hT;0>|+OL=i+bH&9geMGzER6PE$QB|s!mQ*XHxC2G(WQ*#M5jm*#+T4*Zf zk|~wuT9!z;FDyDJi|n`{JBR|ZJoh`!;OJGkb#M1{Zs+-b-prZd&HT=sXNKqNKg!Fi z%1aO?$i}}II49KHP!I$S4F5(D!Y677nu4M5`n1q#N&Jlt8J=nrr@OYN$Z~2 zXtmKw8w)HKSQc3nS&TS2;^fd%Lr=M#b~|l-#`=umS;Mon$U2vGF7ABX`7IZ=Tv%{% z!A0LozLzZHE#oT@n-H52o*16!o8+5hblK>#;zV4DxH3{cQr?II$p?~WT%B>%_?q#x z;|NR%Owmi#OWg;*G{3Y`tWIB@Zgt)2`Z4%s_-5oFBr_zl0pVHUSw`7L*`LEK$1GS^Nn0X@|qi&A6c?6cXEN`tr6(-%Dbo&G>3oHvhzzulZ z@wgL>Is_C36n=}AMJL4qVm94~iv?*^> z?u|9L1ll8}i)RHH>hiv|O9fgRj11fvmvsR+V6ypPpbkFD5^ z?{N&L5RYrfMghuE3ynsNMjaTz6c(^YFZ9Pyc)%J5Fg=Ve1Zt9 z!>3q}&+s`m;tOoXRz%}V?7&WZh28iXdl7?g@g4TzdmO+)9KsPC#Si!q$M6%5BNitR zhhOk3PT~|!;|$K?9L}p;5HE-qaS8EAK%z>Lm?U1t6&1NC7n5;S<(ha+Oi@V{Q^hou zbTM7Lu96`tWr~?%mP)p$lp`wTib{E+Qog8kLsYscD%}#5Zi{LKqS75vtx!}d64i=D zwGvUSR8%VypHwcYRftcj6rXfgd|H+Gw1*c<#Rc;*_r<4Gi_cagK3}cayoVP*#Rae# zb>eSRFaACa;`1%`SnLrb3zAJ4Hf5OqQ2(JmLwtsK5B45B#(j+Y_(9_bO?zS53n2qT z2Cf*eV!)>UoBAK>cc`Ddue|TQKKJ@`hNqjSTd-@eYjp4E-tu1ZUOMn}@pK7u4s(v{ z8P~G~Mmddgigb*0%=?VGham$@WfIWw**M-!|XY6T577+2|m|I>b8ND&5Kp zhb<3V+91jz%0eG2%~zU>-No*UP}{Ax+d|ZLt?wF!R){c*Ff+lb@ zrngNOqa9*QVobb{+bOrx`{;()jHnu4M!9h6c~JkK-i){zd(O4-i9lx+g7)Y#Y*^~BXaa|^kOg{ zo-jgoo9s5dVMKr-TS8nHNv{n&%; z_yQXcfp9FtBFsZDW?}|j#YFhS2P5Hu!59EHIKu(fFh>`3gfZGe@u6r5#iF&v(dVHk#D2nNF)gYW_dstgbY2>sCyebEPQa8>Co^cH%-Ma5Zg z7J9--#Zhn+dcZ-&UQn_V>;zjC8^K1fRuWF)8=@}KeJ41_1?3r}h*JWWq{S{vcnbcJWr z5uUHL&^&FSd98%suBGt%XbJzh7Q!D-lY1S17R4PGiFyIWy(Z~M3rGt{3rGt{3rGt{ z3rGw6bryIj@uft=c*FR797;Hp5SAF0I67%`lHp~;%W_0siM-+`_mk@;>n6t`^lIo; zn`<`Lf2TcBB>SrCYG zaJb`eCmc5+E0h&(Misn^yobk%Mo|u3jEWtYLz+s$4Dhi=E zZR*?9o52b0@Wx~WVIjit8Ft|y;*fyrD8M~vHfT2Jqq$}`t6^5dyI6*gu>sN8gM&DZ zGe|@#a#4u8sDoCcR-+!;!wlANLLUr*2S#HoCgL>&Vm9VtA;Pc- zb;oc5&+2tqjaiR+U2$Xaqh43rSo^5gwGvy2y3mI)6ur(AU10%h*ux1fa78~1ggb`8 z6J8hvZ;XLI0x$uS@HZ%0-E=5g-J4Lfy4h%Ib#ukJPqezl;^KeX>eh;DpK5hcV$`En zw?*9Yu+?o7w~5=KXmz`wXmyHCw+D(=_YD-SPSNT1L(%G*I^ALM@WWR3ubu8^@#jaa z?tjtg6piljPN!&eO`T5B=$bm6qR};Vy2l$`Q>XiH8=a!mHC4L*r$+a9muq_bbe&T^ z^Xx)b-AtjYX|~Wc*X5dC`)zfu?swL?`ey3f^Sj;SuQZB(Eb&h~f1O`k(mRnBkQR^@ zkQR^@kQR^@kQR^@kQR^@kQR^@kQR^@kQR^@kQR^@kQR^@kQR^@kQR^@kQR^@kQR^@ MkQR^@_$w~(Pj? audioSource = GetComponent(); + + public void PlayClop() => audioSource.Play(); + } +} diff --git a/Assets/Scripts/Player/Clop.cs.meta b/Assets/Scripts/Player/Clop.cs.meta new file mode 100644 index 0000000..92d1bfb --- /dev/null +++ b/Assets/Scripts/Player/Clop.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c7cadde1ece49514692994af78ed765e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Player/PlayerController.cs b/Assets/Scripts/Player/PlayerController.cs index 69f1cb1..81e6ade 100644 --- a/Assets/Scripts/Player/PlayerController.cs +++ b/Assets/Scripts/Player/PlayerController.cs @@ -50,6 +50,7 @@ namespace Player private const string IsWalledParameter = "IsWalled"; private Animator animator = null; private Death death = null; + private Clop clop = null; private CollisionChecker enemyTrigger = null; private void Awake() @@ -77,6 +78,7 @@ namespace Player animator = GetComponent(); audioSource = GetComponent(); death = transform.Find("Death").gameObject.GetComponent(); + clop = transform.Find("Clop").gameObject.GetComponent(); enemyTrigger = GameObject.Find("Enemy Trigger").GetComponent(); BaseSpeed = 0.0f; @@ -288,5 +290,7 @@ namespace Player Left = -1, Right = 1 } + + public void Clop() => clop.PlayClop(); } }