// public float MaxLimit = 0f; //box side values// // Use this for initialization private void Start() { // Debug.Log(transform.parent.gameObject.transform.parent.gameObject.name); MainController = transform.parent.gameObject.transform.parent.gameObject; CConn = MainController.GetComponent <ConnectorController>(); thisSide = transform.GetChild(0).gameObject; playerCon = GameObject.Find("Player").GetComponent <PlayerController>(); }
public void Connect(string host, int port) { connectorController = new ConnectorController(); Connector connector = new Connector() { ConnectProcess = connectorController.ConnectProcess, CallbackConnect = On_connected_gameserver }; IPEndPoint endpoint = new IPEndPoint(IPAddress.Parse(host), port); connector.Connect(endpoint); }
public void Setup() { _mediator = IoC.GetMediator(); _groupController = new GroupController(_mediator); _groupController.ControllerContext = IoC.SetControllerContext(); _groupController.Request.Scheme = "http"; _chargeStationController = new ChargeStationController(_mediator); _chargeStationController.ControllerContext = IoC.SetControllerContext(); _chargeStationController.Request.Scheme = "http"; _connectorController = new ConnectorController(_mediator); _connectorController.ControllerContext = IoC.SetControllerContext(); _connectorController.Request.Scheme = "http"; }
public void BUTTON_ACTION_NewConnector() { GameObject newConnectorView = (GameObject)Instantiate(connectorGOPrefab); newConnectorView.transform.SetParent(canvasDiagram); newConnectorView.transform.position = newObjectStartGO.transform.position; newConnectorView.transform.localScale *= _diagramCanvasScaler.scaleFactor; ConnectorController connectorController = newConnectorView.GetComponent <ConnectorController>(); // get reference to new Connect object in the ConnectorController of new GO created Connector c = connectorController.GetConnector(); connectors.Add(c); ShowDeleteButton(); }
private void Awake() { _objectState = transform.parent.GetComponent <ConnectorController>(); }
private void PlaceWire(ConnectorController connectorController, TargetController closestTarget) { connectorController.end = closestTarget; Connector newConnector = connectorController.PlaceWire(); closestTarget.connectors.Add(newConnector); newConnector.start.connectors.Add(newConnector); closestTarget.connectorIndex++; newConnector.start.connectorIndex++; newConnector.start.GetComponent<Light>().intensity = 0; newConnector.end.GetComponent<Light>().intensity = 0; FirstTarget = null; waiting = true; }
private bool CheckDuplicates(ConnectorController connectorController, TargetController closestTarget) { foreach(Connector conn in closestTarget.connectors) { if((conn.start == closestTarget && conn.end == connectorController.start) || (conn.end == closestTarget && conn.start == connectorController.start)) { return true; } } return false; }
private bool AttemptingDiagonal(ConnectorController CC, TargetController closestTarget) { return ((CC.start.transform.position - closestTarget.transform.position).x != 0 && (CC.start.transform.position - closestTarget.transform.position).z != 0); }
private void SetFirstTarget(ConnectorController connectorController) { connectorController.start = closestTarget; FirstTarget = closestTarget; RemoveHover(); TurnOnLights(Color.green, FirstTarget); closestTarget = null; }
IController IControllable.GetController() { return(_controller ?? (_controller = new ConnectorController(this))); }
static void Main(string[] args) { ConnectorController.SelectSearchEngine(); }