public override void PostLoad() { base.PostLoad(); if (con != Int32.MinValue && con != -1) { connectedComponent = ComponentsManager.GetComponent(com); connector = ComponentsManager.GetComponent(con) as RotatableConnector; } }
public override void PostLoad() { base.PostLoad(); Joints[0] = (Joint)Components.ComponentsManager.GetComponent(j0); Joints[1] = (Joint)Components.ComponentsManager.GetComponent(j1); W = (Wire)Components.ComponentsManager.GetComponent(w); Resistance = res; if (com != -1) { connectedComponent = ComponentsManager.GetComponent(com); connector = ComponentsManager.GetComponent(con) as RotatableConnector; } for (int i = 0; i < Joints.Length; i++) { Joints[i].ContainingComponents.Add(this); } }
public override void PostLoad() { base.PostLoad(); Joints[0] = (Joint)Components.ComponentsManager.GetComponent(j0); Joints[1] = (Joint)Components.ComponentsManager.GetComponent(j1); W = (Wire)Components.ComponentsManager.GetComponent(w); Resistance = res; if (com != -1) { connectedComponent = ComponentsManager.GetComponent(com); connector = ComponentsManager.GetComponent(con) as RotatableConnector; } for (int i = 0; i < Joints.Length; i++) { Joints[i].ContainingComponents.Add(this); } }
public void Disconnect() { connector = null; connectedComponent = null; }
public void Connect(Component c, RotatableConnector rc) { connector = rc; connectedComponent = c; }
public void Disconnect() { connector = null; connectedComponent = null; }
public void Connect(Component c, RotatableConnector rc) { connector = rc; connectedComponent = c; }
public override void PostLoad() { base.PostLoad(); if (con != Int32.MinValue && con != -1) { connectedComponent = ComponentsManager.GetComponent(com); connector = ComponentsManager.GetComponent(con) as RotatableConnector; } }