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 HeywoodFloyd_at_work · Jun 03, 2015 at 05:46 AM · unity 5editordllplugins32bit

Can I use multiple plugins in the Unity 5 32-bit editor?

We're trying to upgrade a project from Unity 3.5 to Unity 5. We're using the 32-bit editor because we have several 32 bit dlls that communicate with some external hardware, e.g., motion platform, gear shifts, steering wheel.

We wrote several dlls that interface with the dlls that in turn interface with the equipment. For Unity3.5, the arrangement was that the plugin dlls we wrote went in Assets/plugins, and the dlls they accessed went in the Project directory, at the same level as the assets folder or in the same folder as the Unity editor executable.

No matter where I put the HW dlls, i.e., the dlls our plugin dlls access; in Assets/Plugins, Assets/Plugins/x86, in the project directory, or in the directory with the Unity 5 editor, I get an error message about the editor not being able to access multiple dlls.

Can the Unity 5 32-bit editor use more than one plugin? I'd hate to have to rewrite all our plugins into one single monster plugin.

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

2 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by ironblock · Jun 03, 2015 at 07:31 AM

you can use more than one plugin as far as i know of. but unity 5 has changed how some things work . their is a big chance that youre 3.5 plugins don't work anymore.

gl

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 HeywoodFloyd_at_work · Jun 03, 2015 at 01:23 PM 0
Share

Any guidelines on what's changed?

I know from this forum discussion: http://forum.unity3d.com/threads/mapping-c-string-to-std-string-in-native-plugin-causes-crash.143758/

That marshalling strings isn't as straightforward as it used to be, but I've changed the way we do that.

avatar image
0

Answer by Harley-B · Jun 15, 2015 at 12:04 AM

It's been stated that a 32-bit dll would not work in the 64-bit editor by a Unity employee (it's old so it could have changed but I doubt it). http://forum.unity3d.com/threads/unity-5-32-bit-dlls.282488/

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

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

Using 32-bit plugins in Unity 5 1 Answer

Cannot load native dll in WebGL build 0 Answers

Game with Math.NET Numerics works fine on Windows, but not on OSX 1 Answer

Unity LWRP not working for android device 0 Answers

Cant link PLUGIN.DLL with PLUGIN-EDITOR.DLL 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