void Start() { BridgeButton = GameObject.Find("ButtonPush"); button = BridgeButton.GetComponent <BridgeButton>(); max = new Vector3(35, transform.position.y, transform.position.z); min = new Vector3(transform.position.x, transform.position.y, transform.position.z); }
private void createBridgeButton(BridgeButton bridgeButton) { Vector2 position = bridgeButton.position; GameObject obj = Instantiate(bridgeButtonPrefab, this.transform); obj.gameObject.transform.position = new Vector3(-this.mapModel.Width / 2f + position.x + 0.5f, 0.25f, -this.mapModel.Height / 2f + position.y + 0.5f); BridgeAction action = obj.GetComponent <BridgeAction>(); for (int i = 0; i < bridgeButton.Bridges.Count; i++) { action.addBridge(this.bridges[bridgeButton.Bridges[i].Index]); } }