Add sound to player
This commit is contained in:
parent
733ce0eafb
commit
cd3f6a02af
@ -1376,6 +1376,7 @@ GameObject:
|
||||
- component: {fileID: 3244356566819001087}
|
||||
- component: {fileID: 3244356566819001086}
|
||||
- component: {fileID: 1172583624}
|
||||
- component: {fileID: 1943902172017936589}
|
||||
m_Layer: 0
|
||||
m_Name: Body
|
||||
m_TagString: Untagged
|
||||
@ -1477,11 +1478,13 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: b108dca155b156640a1beb1eeaa1995d, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
maxDistanceFromCenterLine: 0
|
||||
speed: 7.5
|
||||
maxSpeed: 15
|
||||
minSpeed: 5
|
||||
currentSpeed: 0
|
||||
isRunning: 0
|
||||
isFalling: 0
|
||||
jumpSpeed: 3
|
||||
jump: 0
|
||||
lookSpeed: 7.5
|
||||
@ -1490,6 +1493,10 @@ MonoBehaviour:
|
||||
rotationX: 0
|
||||
runningParticles: {fileID: 1608137079}
|
||||
mainObject: {fileID: 3244356567786994345}
|
||||
audioSource: {fileID: 1943902172017936589}
|
||||
audioClips:
|
||||
- {fileID: 8300000, guid: 5e15f53ccc08c4e4496e13306a9e4743, type: 3}
|
||||
- {fileID: 8300000, guid: 049628ae43735224990d9bcea2f744ad, type: 3}
|
||||
--- !u!65 &1172583624
|
||||
BoxCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -1503,6 +1510,102 @@ BoxCollider:
|
||||
serializedVersion: 2
|
||||
m_Size: {x: 1, y: 2, z: 1}
|
||||
m_Center: {x: 0, y: 0, z: 0}
|
||||
--- !u!82 &1943902172017936589
|
||||
AudioSource:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3244356566819001084}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 4
|
||||
OutputAudioMixerGroup: {fileID: 0}
|
||||
m_audioClip: {fileID: 8300000, guid: 5e15f53ccc08c4e4496e13306a9e4743, type: 3}
|
||||
m_PlayOnAwake: 1
|
||||
m_Volume: 0.3
|
||||
m_Pitch: 1
|
||||
Loop: 1
|
||||
Mute: 0
|
||||
Spatialize: 0
|
||||
SpatializePostEffects: 0
|
||||
Priority: 128
|
||||
DopplerLevel: 1
|
||||
MinDistance: 1
|
||||
MaxDistance: 500
|
||||
Pan2D: 0
|
||||
rolloffMode: 0
|
||||
BypassEffects: 0
|
||||
BypassListenerEffects: 0
|
||||
BypassReverbZones: 0
|
||||
rolloffCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 1
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
panLevelCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
spreadCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
reverbZoneMixCustomCurve:
|
||||
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
|
||||
--- !u!1 &3244356567246256140
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -32,6 +32,8 @@ public class PlayerController : MonoBehaviour
|
||||
[Header("Others")]
|
||||
public ParticleSystem runningParticles;
|
||||
public Transform mainObject;
|
||||
public AudioSource audioSource;
|
||||
public List<AudioClip> audioClips = new List<AudioClip>();
|
||||
// Start is called before the first frame update
|
||||
|
||||
private Vector3 saveDirection;
|
||||
@ -102,6 +104,30 @@ public class PlayerController : MonoBehaviour
|
||||
isGrounded = false;
|
||||
}
|
||||
|
||||
if (audioSource != null && audioClips.Count > 0) {
|
||||
if ((currentSpeed + modifier) > speed * 3f && (currentSpeed + modifier) < speed * 7f)
|
||||
{
|
||||
if (audioClips.Count > 1 && audioSource.clip != audioClips[1]) {
|
||||
audioSource.Stop();
|
||||
audioSource.clip = audioClips[1];
|
||||
audioSource.Play();
|
||||
}
|
||||
} else if ((currentSpeed + modifier) <= speed * 3f) {
|
||||
if (audioSource.clip != audioClips[0]) {
|
||||
audioSource.Stop();
|
||||
audioSource.clip = audioClips[0];
|
||||
audioSource.Play();
|
||||
}
|
||||
} else if ((currentSpeed + modifier) >= speed * 7f) {
|
||||
if (audioClips.Count > 2 && audioSource.clip != audioClips[2])
|
||||
{
|
||||
audioSource.Stop();
|
||||
audioSource.clip = audioClips[2];
|
||||
audioSource.Play();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
rb.MovePosition(rb.position + moveDirection);
|
||||
}
|
||||
|
||||
|
8
Assets/Sounds.meta
Normal file
8
Assets/Sounds.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 198826bd367df3a488654a5bfa8d33af
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Sounds/BiPolarThemeMedium01.mp3
Normal file
BIN
Assets/Sounds/BiPolarThemeMedium01.mp3
Normal file
Binary file not shown.
22
Assets/Sounds/BiPolarThemeMedium01.mp3.meta
Normal file
22
Assets/Sounds/BiPolarThemeMedium01.mp3.meta
Normal file
@ -0,0 +1,22 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 049628ae43735224990d9bcea2f744ad
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides: {}
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Sounds/BiPolarThemeSlow01.mp3
Normal file
BIN
Assets/Sounds/BiPolarThemeSlow01.mp3
Normal file
Binary file not shown.
22
Assets/Sounds/BiPolarThemeSlow01.mp3.meta
Normal file
22
Assets/Sounds/BiPolarThemeSlow01.mp3.meta
Normal file
@ -0,0 +1,22 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5e15f53ccc08c4e4496e13306a9e4743
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides: {}
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Loading…
Reference in New Issue
Block a user