반응형
코드 작성
using System.Collections;
using UnityEngine;
using UnityEngine.UI;
public class CouponSystem : MonoBehaviour
{
public InputField couponInputField; // 유저가 쿠폰 코드를 입력할 InputField
public Text resultText; // 쿠폰 결과를 보여줄 Text UI
private string validCouponCode = "SECRET"; // 유효한 쿠폰 코드
void Start()
{
// 초기화
resultText.gameObject.SetActive(false);
}
public void ApplyCoupon()
{
string enteredCode = couponInputField.text;
// 입력된 쿠폰 코드와 유효한 쿠폰 코드 비교
if (enteredCode.Equals(validCouponCode))
{
// 쿠폰이 유효한 경우
resultText.text = "쿠폰이 성공적으로 적용되었습니다! 특별 아이템이 지급됩니다.";
// 여기에 쿠폰에 대한 추가 로직 구현 (아이템 지급, 혜택 부여 등)
}
else
{
// 쿠폰이 유효하지 않은 경우
resultText.text = "쿠폰이 유효하지 않습니다. 다시 시도해주세요.";
}
// 결과 텍스트 표시
resultText.gameObject.SetActive(true);
// 쿠폰 입력 필드 초기화
couponInputField.text = "";
}
}
반응형