본문 바로가기
카테고리 없음

My Second Coding

by 새무야 2022. 10. 21.
반응형

3h

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class sum : MonoBehaviour
{
    public float a, b, c;
    public string answer;
    public float sale, sale1, sale2;
    // public float a1, b1, c1;
    // public float a2, b2, c2;
    // public float a3, b3, c3;
    public InputField A, B, C;
    public InputField ANSWER;
    public InputField Sale;
    // public InputField A1, B1, C1;
    // public InputField A2, B2, C2;
    // public InputField A3, B3, C3;
    void Start()
    {
    }
public void ADD(){
    if(float.TryParse(A.text, out a)==false){
        a = 0;
        A.text = "0";
    }
    if(float.TryParse(B.text, out b)==false){
        b = 0;
        B.text = "0";
    }
    c = a*1500 + b*1700;
    C.text = c.ToString();
}
public void Ask(){
    answer = "깎아줄게요~";
    ANSWER.text = answer;
}

//현금결제 버튼에 매니저 넣고, 온클릭에 Buy 함수를 깨운다.
//Buy 함수 안깨워지고 있음
public void Buy(){

    float.TryParse(ANSWER.text, out sale);

    if(GameObject.Find("%").GetComponent<Options>("20%")){
        sale = sale - (sale*20/100);
        }
    if(GameObject.Find("%").GetComponent<Options>("30%")){
        sale = sale - (sale*30/100);
        }
    if(GameObject.Find("%").GetComponent<Options>("50%")){
        sale = sale - (sale*50/100);
        }
        sale1 = sale;

        //첫번째 드롭다운
    if (GameObject.Find("%1").GetComponent<Options>("20%")){
        sale1 = sale1 - (sale1*20/100);
        }
    if (GameObject.Find("%1").GetComponent<Options>("30%")){
        sale1 = sale1 - (sale1*30/100);
        }
    if (GameObject.Find("%1").GetComponent<Options>("50%")){
        sale1 = sale1 - (sale1*50/100);
        }
        //두번째 드롭다운
    sale2 = sale1 - (sale1*50/100);
        //세번째 드롭다운
    if (sale2<=500==true)
    {
        Sale.text = "그냥 가져가~";
    }
    Sale.text = sale2.ToString() + "원";
}

}
// public void SUB(){
//     if(float.TryParse(A1.text, out a1)==false){
//         a1 = 0;
//         A1.text = "0";
//     }
//     if(float.TryParse(B1.text, out b1)==false){
//         b1 = 0;
//         B1.text = "0";
//     }
//     c1 = a1 - b1;
//     C1.text = c1.ToString();
// }
// public void MULTIPLE(){
//     if(float.TryParse(A2.text, out a2)==false){
//         a2 = 0;
//         A2.text = "0";
//     }
//     if(float.TryParse(B2.text, out b2)==false){
//         b2 = 0;
//         B2.text = "0";
//     }
//     c2 = a2 * b2;
//     C2.text = c2.ToString();
// }
// public void DIVISION(){
//     if(float.TryParse(A3.text, out a3)==false){
//         a3 = 0;
//         A3.text = "0";
//     }
//     if(float.TryParse(B3.text, out b3)==false){
//         b3 = 0;
//         B3.text = "0";
//     }
//     c3 = a3 / b3;
//     C3.text = c3.ToString();
// }
//     void Update()
//     {
   
//     }
느리지만 잘 하고 있다
 

아침 두시간 작업
학교수업
점심 세시간 중국어

저녁 세시간 코딩

반응형