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 Shotgunbunny · Mar 26, 2015 at 03:35 PM · pluginnative pluginc++directx

How can I get the Native Plugin example to work on Unity 5?

I've been struggling with building a native c++ plugin for my Unity application. I tried to build upon the Native Plugin example but there seem to be some problems with the example itself. We recently switched from Unity 4 to 5. I've tried the example on both. For Unity 5 I had to recompile the DLL as a x64 version. Both versions compile and run, yet nothing seems to happen when I run the demo scene.

Besides that, the example seems to include an outdated version of the DirectX SDK. This plugin is my first time dabbling with DirectX so I'm no expert, but from what I can gather, the recommended library to use is the DirectX Tool Kit, because the DirectX SDK is deprecated (since Januari 2015, if I'm not mistaken).

Has anyone gotten the example to work recently? If not, when can we expect an updated version?

Comment
Add comment · Show 3
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 Notter · Mar 26, 2015 at 03:37 PM 0
Share

did you build the solution and ran it outside unity editor?

avatar image Shotgunbunny · Mar 26, 2015 at 03:40 PM 0
Share

I have and it gives the same (no) result. Although that shouldn't make a difference, right?

avatar image Notter · Mar 26, 2015 at 03:43 PM 0
Share

well, the difference is that inside the unity editor you use the "fake" dll, and outside of it, you use the "real" dll. but if it doesn't even work outside the editor then maybe something else isn't right.

0 Replies

· Add your reply
  • Sort: 

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

21 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 avatar image avatar image avatar image

Related Questions

C++ native plugin Failed with error '%1 is not a valid Win32 application 0 Answers

Can I code a native plugin for iOS in C/C++? 0 Answers

How does Texture2D.CreateExternalTexture work? 1 Answer

Writing a plugin for LiquidFun 0 Answers

Need help installing plugin: Razer Chroma SDK Plugin Colore 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