Unity:文本输入框进行数值判定

实现目标:对输入框中的数值进行判定

using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class Calculate : MonoBehaviour
{
    public InputField zhiliangdenshu;//质量分数
    public InputField dianya;//电压
    public InputField liuliang;//流量
    public InputField pentou_d;//喷头直径
    public Text showText;
    double dianyaValue;//电压值
    double liuliangValue;//流量值
    double pentou_dValue;//喷头直径
       public void calculateValue()
    {
        if (IsSpace(zhiliangdenshu.text.ToString())||IsSpace(dianya.text.ToString())||IsSpace(liuliang.text.ToString()) ||IsSpace(liuliang.text.ToString()))//如果为空
        {
            showText.text="某项输入为空";
            lineShow.SetActive(false);
        }
        else
        {
            dianyaValue = Convert.ToDouble(dianya.text.ToString());//string转为double
            switch (zhiliangdenshu.text.ToString())//switch判断质量分数text字符串
            {

猜你喜欢

转载自blog.csdn.net/qq_34216631/article/details/125761987