121 lines
4.7 KiB
C#
121 lines
4.7 KiB
C#
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<InputField>().text == "" || nonRInputOBJ.GetComponent<InputField>().text == "-")
|
|
{
|
|
nonRInputText.color = Color.gray;
|
|
DataTransfer.GetComponent<StartSeneData>().nonReward = DataTransfer.GetComponent<StartSeneData>().nonRewardDefault;
|
|
}
|
|
else
|
|
{
|
|
nonRInputText.color = Color.yellow;
|
|
DataTransfer.GetComponent<StartSeneData>().nonReward = float.Parse(nonRInputOBJ.GetComponent<InputField>().text);
|
|
}
|
|
}
|
|
public void shootRValueChanged()
|
|
{
|
|
if (shootRInputOBJ.GetComponent<InputField>().text == "" || shootRInputOBJ.GetComponent<InputField>().text == "-")
|
|
{
|
|
shootRInputText.color = Color.gray;
|
|
DataTransfer.GetComponent<StartSeneData>().shootReward = DataTransfer.GetComponent<StartSeneData>().shootRewardDefault;
|
|
}
|
|
else {
|
|
shootRInputText.color = Color.yellow;
|
|
DataTransfer.GetComponent<StartSeneData>().shootReward = float.Parse(shootRInputOBJ.GetComponent<InputField>().text);
|
|
}
|
|
}
|
|
public void shootWOReadyRValueChanged()
|
|
{
|
|
if(shootWithoutReadyRInputOBJ.GetComponent<InputField>().text == "" || shootWithoutReadyRInputOBJ.GetComponent<InputField>().text == "-")
|
|
{
|
|
shootWithoutReadyRInputText.color = Color.gray;
|
|
DataTransfer.GetComponent<StartSeneData>().shootWithoutReadyReward = DataTransfer.GetComponent<StartSeneData>().shootWithoutReadyRewardDefault;
|
|
}
|
|
else{
|
|
shootWithoutReadyRInputText.color = Color.yellow;
|
|
DataTransfer.GetComponent<StartSeneData>().shootWithoutReadyReward = float.Parse(shootWithoutReadyRInputOBJ.GetComponent<InputField>().text);
|
|
}
|
|
}
|
|
public void hitRValueChanged()
|
|
{
|
|
if(hitRInputOBJ.GetComponent<InputField>().text == "" || hitRInputOBJ.GetComponent<InputField>().text == "-")
|
|
{
|
|
hitRInputText.color = Color.gray;
|
|
DataTransfer.GetComponent<StartSeneData>().hitReward = DataTransfer.GetComponent<StartSeneData>().hitRewardDefault;
|
|
}
|
|
else{
|
|
hitRInputText.color = Color.yellow;
|
|
DataTransfer.GetComponent<StartSeneData>().hitReward = float.Parse(hitRInputOBJ.GetComponent<InputField>().text);
|
|
}
|
|
}
|
|
public void winRValueChanged()
|
|
{
|
|
if(winRInputOBJ.GetComponent<InputField>().text == "" || winRInputOBJ.GetComponent<InputField>().text == "-")
|
|
{
|
|
winRInputText.color = Color.gray;
|
|
DataTransfer.GetComponent<StartSeneData>().winReward = DataTransfer.GetComponent<StartSeneData>().winRewardDefault;
|
|
}
|
|
else{
|
|
winRInputText.color = Color.yellow;
|
|
DataTransfer.GetComponent<StartSeneData>().winReward = float.Parse(winRInputOBJ.GetComponent<InputField>().text);
|
|
}
|
|
}
|
|
public void loseRValueChanged()
|
|
{
|
|
if(loseRInputOBJ.GetComponent<InputField>().text == "" || loseRInputOBJ.GetComponent<InputField>().text == "-")
|
|
{
|
|
loseRInputText.color = Color.gray;
|
|
DataTransfer.GetComponent<StartSeneData>().loseReward = DataTransfer.GetComponent<StartSeneData>().loseRewardDefault;
|
|
}
|
|
else{
|
|
loseRInputText.color = Color.yellow;
|
|
DataTransfer.GetComponent<StartSeneData>().loseReward = float.Parse(loseRInputOBJ.GetComponent<InputField>().text);
|
|
}
|
|
}
|
|
public void killRValueChanged()
|
|
{
|
|
if(killRInputOBJ.GetComponent<InputField>().text == "" || killRInputOBJ.GetComponent<InputField>().text == "-")
|
|
{
|
|
killRInputText.color = Color.gray;
|
|
DataTransfer.GetComponent<StartSeneData>().killReward = DataTransfer.GetComponent<StartSeneData>().killRewardDefault;
|
|
}
|
|
else{
|
|
killRInputText.color = Color.yellow;
|
|
DataTransfer.GetComponent<StartSeneData>().killReward = float.Parse(killRInputOBJ.GetComponent<InputField>().text);
|
|
}
|
|
}
|
|
}
|