Strange error when adding script.

Hi All,

I'm getting this error when trying to add a script to my scene. The script is specifically the radar script found here; http://www.unifycommunity.com/wiki/index.php?title=Radar

The error I'm getting is; "IsD3D9DeviceLost() || g_D3DInsideScene".

Once it appears the selection inside the editor goes crazy then eventually stops responding altogether before closing down.

Can anyone tell me what's going on as I assume it's not the script and maybe something to do with my system?

Any help is appreciated.

Looks like an error that is caused by Unity loosing its handle to Direct X. What OS and version of Unity are you running? Also which radar script are you trying to attach?

This is a very long shot, but since it appears you haven't gotten an answer yet...

Are you using the C# version of the script? A while back I experienced the same symptoms you are experiencing. Drove me crazy for a bit. I was able to resolve the issue by removing the explicit type definitions from my enum declarations. So if you are using C#, try removing the explicit enum type from both of the enum declarations:

E.g. From:

public enum RadarTypes : int {Textured, Round, Transparent};

To:

public enum RadarTypes {Textured, Round, Transparent};