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 iSleepzZz · Dec 13, 2014 at 11:26 AM · directx

DirectX screwing all this up?

Hello guys! I literally have done nothing to my perfectly working unity project and login one time again and get this bullcrap.....

alt text

I'm going to be very mad if I lose a lot of work because of this... The LAST thing I can think of was installing another version of DirectX. Would this be doing it? How do I make this work again?

EDIT: I just did Assets -> Reimport All. Now I only get one error stating "KeyNotFoundException: The given key was not present in the dictionary." How can I fix this please? :'(

Comment
Add comment · Show 5
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 iSleepzZz · Dec 13, 2014 at 07:41 AM 0
Share

For more closer look at the image: http://s29.postimg.org/8koxnfdrr/Untitled.png

avatar image iSleepzZz · Dec 13, 2014 at 06:56 PM 0
Share

haha yes.. That's why I included the picture so you can easily see what I'm dealing with as "bullcrap."

avatar image tanoshimi · Dec 13, 2014 at 07:33 PM 0
Share

And have you tried simply dragging the scripts back onto the object?

avatar image Mmmpies · Dec 13, 2014 at 08:35 PM 0
Share

Don't know if this will help but the guys at Daikon Forge posted this a while ago missing-script

But make a backup of what you have already before you do anything that might break it further.

avatar image _dns_ · Dec 13, 2014 at 09:14 PM 0
Share

Hi, have you changed something with the .meta files that are next to each file Unity uses ? Those files contains a unique ID for each file/prefab that Unity uses to reference objects. A prefab or scene instance will know what script it contains with those unique IDs. If you delete those files (or forget to backup/copy them), you will loose all references. Unity will recreate some but with different id.

They may be "hidden" files, you can change that in "project settings/editor"

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by Bunny83 · Dec 13, 2014 at 09:16 PM

Most likely:

http://answers.unity3d.com/questions/38447/how-can-i-fix-error-applicationexception-unable-to.html

Comment
Add comment · Show 4 · 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 iSleepzZz · Dec 13, 2014 at 10:07 PM 0
Share

I've seen that multiples times already. Unfortunately that's not my case. I never built any projects into my assets and never even added more assets in.

avatar image Bunny83 · Dec 14, 2014 at 03:19 AM 0
Share

@iSleepzZz: Have you read the other answers as well? If Unity has internal problems it's usually (in most cases) caused by some "well programmed" (anti-)virus software which might block access to important files. They can even cause corruption of project files in some cases so if you have one, try turning it off and restart Unity. Sometimes it's also possible that certain life-updating cloud services like DropBox could cause conflicts as well. So you shouldn't have a project inside such an "observed" folder.

You should also check what's you target platform. If you somehow have selected an unsupported platform (which usually shouldn't be possible) such an error would also be possible. Try switching to one of the default platforms like Standalone. $$anonymous$$ake sure you actually click "switch platform".

ps: How did you actually come to the concludion that DirectX might be involved here? Your question title doesn't really reflect what your problem is about. Ins$$anonymous$$d you could have written:

"I think God is sabotaging my project. I think Buddha or Brahma can help me but how can i reach them?"

:)

avatar image iSleepzZz · Dec 17, 2014 at 08:07 AM 0
Share

That didn't fix it:/ I tried antivirus and I don't have it under anything like dropbox. I also checked and didn't swithc my platform. I came up with the directX thing becuase once I downloaded a older version of DirectX is when I actually experienced these problems. (but I doubt its that honestly)

NOTICE: I did try to drag a script on an object and got this error: "Can't add component 'EnemyLogic' because it doesn't exist. Check to see if the file name and class name match." Which of course they do. Soo hopefully this is pointing to an answer?

avatar image Bunny83 · Dec 18, 2014 at 06:39 AM 0
Share

@iSleepzZz: Well there's not much we can do here. What else have you tried yet? Have you tried creating a new project and just import some Standard assets. Do you get the same error?

Since your Project path contains "Copy" did you move or rename any folders / files outside of Unity?

$$anonymous$$ake sure your over all path name doesn't get too long and doesn't contain folders with problematic characters. You should only use alphanumeric names (POSIX definition). The "space" characer is usually supported as well, but i usually avoid them as certain commandline tools don't enclose their parameters in quotation marks so a path will be splitted into several parameters.

Finally, why do you even download an older version of DirectX and could you be more specific which DX version?

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

5 People are following this question.

avatar image avatar image avatar image avatar image avatar image

Related Questions

Do I need DirectX? 1 Answer

How does Texture2D.CreateExternalTexture work? 1 Answer

DirectX 12 Support 1 Answer

Ripped model requires skinned mesh 1 Answer

Crash with AppendBuffer and DrawProcedural 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