I am trying to make a space-based RTS game. So there will be multiple ship types, each with it's own variable values, but the same number and type of variables for each ship type. I've got the scripts set up the way I want them, but I'm stuck at the last step, which is accessing the variables of an object I select in a scene. Including a little bit more code than necessary so you can see where I put the code I've entered.
ShipObjDefTest.js - Ship variables definition. Attached to the camera for now.
TestScout.js - Values for this ship type. This is attached to a prefab of the same name.
QuickShipPicker.js - My testing script. Attached to the camera.
The commented lines in QuickShipPicker.js show what I want to do, but the type of ship (TestScout in the commented lines) will not always be the same.
Any help is much appreciated!
You'll have to use a GetComponent in your raycast stuff to get the script from the object you're hitting and access it.
...something along those lines.
answered Apr 26 '12 at 06:40 PM