I am trying to use this objexporter C# script to export a mesh at runtime- its just a test. I have the objexporter script in the Standard Assets folder so it runs first. How can I pass parameters to a C# function from JS- that's presuming I am instantiating the objexporter class the right way to begin with??
Thanks a lot
asked Mar 26 '10 at 05:18 AM
It's a static function; you don't have to attach the ObjExporter script to an object and you don't need get a reference to it. (If you did need to get a reference, though, "goScript= new ObjExporter();" wouldn't work; you'd need to use "goScript = GetComponent(ObjExporter);". But you don't, so you don't have to worry about it.) Also you should use GetKeyDown since GetKey will make that code execute repeatedly every frame the key is held down. Also when you do this:
you're mixing C# and JS syntax and trying to declare variable types when you should just use the variable names. Instead you call it like this:
answered Mar 26 '10 at 06:03 AM