using System.Collections; using System.Collections.Generic; using System; using UnityEngine; using UnityEngine.UI; public class RewardsChange : MonoBehaviour { public GameObject DataTransfer; public GameObject nonRInputOBJ; public GameObject shootRInputOBJ; public GameObject shootWithoutReadyRInputOBJ; public GameObject hitRInputOBJ; public GameObject killRInputOBJ; public GameObject winRInputOBJ; public GameObject loseRInputOBJ; public Text nonRInputText; public Text shootRInputText; public Text shootWithoutReadyRInputText; public Text hitRInputText; public Text killRInputText; public Text winRInputText; public Text loseRInputText; private void Start() { } // Update is called once per frame public void nonRValueChanged() { if (nonRInputOBJ.GetComponent().text == "" || nonRInputOBJ.GetComponent().text == "-") { nonRInputText.color = Color.gray; DataTransfer.GetComponent().nonReward = DataTransfer.GetComponent().nonRewardDefault; } else { nonRInputText.color = Color.yellow; DataTransfer.GetComponent().nonReward = float.Parse(nonRInputOBJ.GetComponent().text); } } public void shootRValueChanged() { if (shootRInputOBJ.GetComponent().text == "" || shootRInputOBJ.GetComponent().text == "-") { shootRInputText.color = Color.gray; DataTransfer.GetComponent().shootReward = DataTransfer.GetComponent().shootRewardDefault; } else { shootRInputText.color = Color.yellow; DataTransfer.GetComponent().shootReward = float.Parse(shootRInputOBJ.GetComponent().text); } } public void shootWOReadyRValueChanged() { if(shootWithoutReadyRInputOBJ.GetComponent().text == "" || shootWithoutReadyRInputOBJ.GetComponent().text == "-") { shootWithoutReadyRInputText.color = Color.gray; DataTransfer.GetComponent().shootWithoutReadyReward = DataTransfer.GetComponent().shootWithoutReadyRewardDefault; } else{ shootWithoutReadyRInputText.color = Color.yellow; DataTransfer.GetComponent().shootWithoutReadyReward = float.Parse(shootWithoutReadyRInputOBJ.GetComponent().text); } } public void hitRValueChanged() { if(hitRInputOBJ.GetComponent().text == "" || hitRInputOBJ.GetComponent().text == "-") { hitRInputText.color = Color.gray; DataTransfer.GetComponent().hitReward = DataTransfer.GetComponent().hitRewardDefault; } else{ hitRInputText.color = Color.yellow; DataTransfer.GetComponent().hitReward = float.Parse(hitRInputOBJ.GetComponent().text); } } public void winRValueChanged() { if(winRInputOBJ.GetComponent().text == "" || winRInputOBJ.GetComponent().text == "-") { winRInputText.color = Color.gray; DataTransfer.GetComponent().winReward = DataTransfer.GetComponent().winRewardDefault; } else{ winRInputText.color = Color.yellow; DataTransfer.GetComponent().winReward = float.Parse(winRInputOBJ.GetComponent().text); } } public void loseRValueChanged() { if(loseRInputOBJ.GetComponent().text == "" || loseRInputOBJ.GetComponent().text == "-") { loseRInputText.color = Color.gray; DataTransfer.GetComponent().loseReward = DataTransfer.GetComponent().loseRewardDefault; } else{ loseRInputText.color = Color.yellow; DataTransfer.GetComponent().loseReward = float.Parse(loseRInputOBJ.GetComponent().text); } } public void killRValueChanged() { if(killRInputOBJ.GetComponent().text == "" || killRInputOBJ.GetComponent().text == "-") { killRInputText.color = Color.gray; DataTransfer.GetComponent().killReward = DataTransfer.GetComponent().killRewardDefault; } else{ killRInputText.color = Color.yellow; DataTransfer.GetComponent().killReward = float.Parse(killRInputOBJ.GetComponent().text); } } }