void Awake() { /* layer change must be done before adding the Graphic components */ transVector = getGameObject("Translation Vector Object").AddComponent <MarkerVectorGraphic> (); Color color = Color.green; color.a = 0.4f; transVector.setColor(color); torqueVector = getGameObject("Torque Vector Object").AddComponent <MarkerVectorGraphic> (); color = XKCDColors.ReddishOrange; color.a = 0.6f; torqueVector.setColor(color); torqueCircle = getGameObject("Torque Circle Object").AddComponent <CircularVectorGraphic> (); MoI = gameObject.AddComponent <MomentOfInertia> (); }
void Awake() { /* layer change must be done before adding the Graphic components */ transVector = getGameObject ("Translation Vector Object").AddComponent<MarkerVectorGraphic> (); Color color = Color.green; color.a = 0.4f; transVector.setColor(color); torqueVector = getGameObject ("Torque Vector Object").AddComponent<MarkerVectorGraphic> (); color = XKCDColors.ReddishOrange; color.a = 0.6f; torqueVector.setColor(color); torqueCircle = getGameObject ("Torque Circle Object").AddComponent<CircularVectorGraphic> (); MoI = gameObject.AddComponent<MomentOfInertia> (); Events.RootPartPicked += RootPartPicked; Events.RootPartDropped += RootPartDropped; }