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 Randy O · Aug 15, 2014 at 04:34 AM · ioswebplayerfmod

Disable FMOD editor for a web build

I am building an iOS game and have the FMOD Studio plugin implemented in the game. I have been trying to keep a web build alive on my website alongside but since I've added FMOD I can't figure out how to build for web without errors. Separate from making completely separate iOS and web projects, is there any way to disable FMOD from just the web build?

I can deactivate my personal audio code with only 3 or 4 minutes of comments and disabling of scripts, but when I switch builds to the web player, I get a bunch of errors from the FMOD files, like:

Assets/Plugins/FMOD/Editor/FMODEditorExtension.cs(157,47): error CS1061: Type System.IO.DirectoryInfo' does not > contain a definition for GetFiles' and no extension method GetFiles' of > type System.IO.DirectoryInfo' could be found (are you missing a using directive or an assembly reference?)

Is there some boolean in the fmod plugin that I can switch off or any way to just disable FMOD for the web build?

Thanks for any assistance!

Comment
Add comment
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

1 Reply

· Add your reply
  • Sort: 
avatar image
0
Best Answer

Answer by Kiwasi · Aug 15, 2014 at 04:36 AM

Check out the pre-processor directives

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 Randy O · Aug 15, 2014 at 07:26 AM 0
Share

Thanks, it put me further on the path, but I definitely had to kinda hack the solution.

Because F$$anonymous$$OD's editor script file has an #IF UNITY_EDITOR, I was able to tell it #IF UNITY_EDITOR_WIN as I'm using a $$anonymous$$ac, and this caused that file to not run. I had to comment a few calls to the editor script out of the fmod listener script, but then it worked. Hacky, but works. And since I'm not selling the web build, it's more just to show progress on the game, I'm not too worried about this implementation.

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

3 People are following this question.

avatar image avatar image avatar image

Related Questions

Loading data from a different game 1 Answer

Why can't I build Web Player in Unity while I have no problems with building standalone versions? 2 Answers

Does Unity iPhone Support Caching? 2 Answers

A hang/crash issue on iOS when a call comes in with 2018.4.27f1, 0 Answers

Play web game through mobile device 1 Answer


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