void Start() { // Get HUD hud = GameObject.FindGameObjectWithTag("HUD").GetComponent <HUD>(); // GetToyxManager GameObject toyxManagerGameObject = GameObject.Find("ToyxManager"); if (toyxManagerGameObject != null) { toyxManager = toyxManagerGameObject.GetComponent <ToyxManager>(); level = toyxManager.level; AddExperience(toyxManager.experience); AddGold(toyxManager.gold); // Set weapon if (toyxManager.weapon == ToyxManager.WeaponType.Axe) { hasAxe = true; } EquipAxe(hasAxe); } else { Debug.LogError("ToyxManager not found on scene, data will not be sent to the server!"); } // Set health health = maxHealth; animator.SetTrigger("appear"); Invoke("ShowFallSmoke", 1.2f); }
public Vector3 replacementObjectOffset; // offset for that object // Use this for initialization void Start() { // GetToyxManager GameObject toyxManagerGameObject = GameObject.Find("ToyxManager"); if (toyxManagerGameObject != null) { ToyxManager toyxManager = toyxManagerGameObject.GetComponent <ToyxManager>(); if (toyxManager.weapon == ToyxManager.WeaponType.Axe) { Instantiate(replacementObject, (this.transform.position + replacementObjectOffset), this.transform.rotation); DestroyImmediate(this.gameObject); } } }
void Start() { //disable NFC background Scanning Reader.disableBackgroundScan(); // Get toyx manager toyxManager = GameObject.Find("ToyxManager").GetComponent <ToyxManager>(); // In iOS NFC is not allowed #if UNITY_IPHONE buttonNFC.gameObject.SetActive(false); // Move others float deltaQR = (buttonNFC.transform.position.y - buttonQr.transform.position.y) / 2; buttonQr.transform.position += new Vector3(0, deltaQR, 0); buttonPlay.transform.position -= new Vector3(0, deltaQR, 0); #endif }
public void OnClickHome() { // Save toyx if toyxmanager exists GameObject toyxManagerGameObject = GameObject.Find("ToyxManager"); if (toyxManagerGameObject != null) { ToyxManager toyxManager = toyxManagerGameObject.GetComponent <ToyxManager>(); toyxManager.Save(null); } // Hide content pane contentPanel.SetActive(false); // Show spinner loadingBackground.SetActive(true); // Load level StartCoroutine(LoadGame("menu")); }
void Start() { // Get toyx manager toyxManager = GameObject.Find("ToyxManager").GetComponent<ToyxManager>(); // If no toyx id, hide button play if (toyxManager.toyxId == null || toyxManager.toyxId == "") { buttonPlay.gameObject.SetActive(false); // Move others float delta = (buttonPlay.transform.position.y - buttonNFC.transform.position.y) / 2; buttonQr.transform.position += new Vector3(0,delta,0); buttonNFC.transform.position += new Vector3(0,delta,0); } // In iOS NFC is not allowed #if UNITY_IPHONE buttonNFC.gameObject.SetActive(false); // Move others float deltaQR = (buttonNFC.transform.position.y - buttonQr.transform.position.y) / 2; buttonQr.transform.position += new Vector3(0,deltaQR,0); #endif }
public override void OnInspectorGUI() { DrawDefaultInspector(); ToyxManager toyxManager = (ToyxManager)target; // Create session button if (GUILayout.Button("Create Session")) { toyxManager.CreateSession(null); } // Fetch if needed button if (GUILayout.Button("Fetch If Needed")) { toyxManager.FetchIfNeeded(null); } // Fetch button if (GUILayout.Button("Fetch")) { toyxManager.Fetch(null); } // Save button if (GUILayout.Button("Save")) { toyxManager.Save(null); } // SaveEventually button if (GUILayout.Button("Save Eventually")) { toyxManager.SaveEventually(); } // Show Console button if (showConsole) { if (GUILayout.Button("Hide Console")) { showConsole = false; } } else { if (GUILayout.Button("Show Console")) { showConsole = true; } } // Clear console if (GUILayout.Button("Clear Console")) { toyxManager.infoMessage = ""; } // Console if (showConsole && toyxManager.infoMessage != null) { GUILayout.Label(toyxManager.infoMessage); } }
void Start() { // Get HUD hud = GameObject.FindGameObjectWithTag("HUD").GetComponent<HUD>(); // GetToyxManager GameObject toyxManagerGameObject = GameObject.Find("ToyxManager"); if (toyxManagerGameObject != null) { toyxManager = toyxManagerGameObject.GetComponent<ToyxManager>(); level = toyxManager.level; AddExperience(toyxManager.experience); AddGold(toyxManager.gold); // Set weapon if (toyxManager.weapon == ToyxManager.WeaponType.Axe) { hasAxe = true; } EquipAxe(hasAxe); } else { Debug.LogError("ToyxManager not found on scene, data will not be sent to the server!"); } // Set health health = maxHealth; animator.SetTrigger("appear"); Invoke("ShowFallSmoke", 1.2f); }