Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by gfitz82 · Sep 03, 2013 at 12:33 PM · javascriptaudiosourcevolumeaudiolistener

Audio volume problem?

Hi,

I have an in-game pause menu which allows me to adjust the volume level by adjusting the AudioListener from 0 - 1 via a GUI slider. This works as expected for the other audio elements in the game, except when I press my shoot button the gunshot volume is unaffected. The AudioSource is attached to a game object with the shoot script where the sound is played when a ray hits the enemy collider.

Has anbody encountered this problem before?

Comment
Add comment · Show 1
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image meat5000 ♦ · Sep 03, 2013 at 01:23 PM 0
Share

If your Listener is on your camera and that camera is close to the player, you may need to play with the roll-off graphs.

2 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by ragnaros100 · Sep 03, 2013 at 12:44 PM

Have you checked that your gunshot sound is'nt a 2D sound?

Go to Import settings to change it :)

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image gfitz82 · Sep 03, 2013 at 12:55 PM 0
Share

still the same... any other ideas?

avatar image
0

Answer by gfitz82 · Sep 03, 2013 at 01:14 PM

Got this working but I don't know if its the best solution..

I get reference to the game object with the AudioSource,

 private var shoot : AudioSource;
 
 function Start() 
 {
  shoot = GameObject.FindGameObjectWithTag("Bullet").GetComponentInChildren(AudioSource);    
 .
 .
 .
 }

then I set the volume of this AudioSource to match the value of the AudioListener,

 function ShowAudio() {
     GUILayout.Label("Volume");
     AudioListener.volume = GUILayout.HorizontalSlider(AudioListener.volume,0.0,1.0);
     shoot.volume = AudioListener.volume;
     
 }

Probably not the best way but it works!

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

18 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

sound too low in Android devices 0 Answers

What is the exact equation being used for sound volume? 0 Answers

How do I only start the audio when player is at max distance 1 Answer

AudioListener.volume doesn't change the volume 4 Answers

Volume Slider 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges