I am having some issues with the Unity source on BitBucket. I was able to extend it at home with no issues and have it work in Unity.
The weird thing is when I import it on my work computer (after making no changes to the source) no images show up. I just get spammed with the error from Graphic.cs
Here’s some confirmation.
I’m having a similar problem (but have not gotten it to work at all).
I built in VisualStudio 2012.
Create new guid value in the Asseblyinfo.cs file.
Build projects separately - changing guid between builds.
Moved release build dlls into Data\UnityExtensions\Unity\GUISystem.4.6.0\
From the error, it looks as if we may also have to replace UnityEngine.dll
I tried to do that in the Playback folders, but no improvement.
Restore back to the dlls shipped with the release, everything works fine again.
(Windows 7, Unity 4.6.0f3)
Question:
Should we be changing GUID values and update ivy.xml or
use the existing guid values in ivy.xml when building the new dlls (that seems wrong to me.).
I have the same problem! Everything was working fine. Added an event to the source and BANG got this error. Didn’t even touch the graphics part of the source. No clue whats going on here and can’t get it to go away now.
Please make sure you are using the same version as the installed unity version. The repository is tagged with the releases (such as 4.6.0f3 / 4.6.1f2) make sure you get the version that matches the version of Unity you have installed. That function was added in 4.6.0p1, so if you only have unity 4.6.0f3 it will not be found :).