void ShowCafeInfoDialog() { SetCafeInfoDialog dialog_script = coupon_dialog.GetComponent <SetCafeInfoDialog> () as SetCafeInfoDialog; dialog_script.SetCafeInfoTest(); coupon_dialog.SetActive(true); }
void onCancelClick() { coupon_dialog.SetActive(false); cafe_dialog.SetActive(true); SetCafeInfoDialog cafe = cafe_dialog.GetComponent <SetCafeInfoDialog> () as SetCafeInfoDialog; if (cafe != null) { cafe.SetCafeInfoTest(); } }
// Update is called once per frame void Update() { if (Input.GetMouseButtonDown(0)) { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); RaycastHit hit = new RaycastHit(); if (Physics.Raycast(ray, out hit)) { dialog.SetActive(true); SetCafeInfoDialog coupon = dialog.GetComponent <SetCafeInfoDialog> () as SetCafeInfoDialog; if (coupon != null) { coupon.SetCafeInfoTest(); } } } }
void onOkClick(int coupon_id) { Debug.Log("クーポンID:" + coupon_id.ToString()); coupon_dialog.SetActive(false); // 以下データベースが使えるときの処理 //DataBaseHandler db = new DataBaseHandler(); //Coupon coupon = db.UserCoupon(coupon_id); //int coupon_id = coupon.getId(); //db.UseCoupon(int coupon_id); cafe_dialog.SetActive(true); SetCafeInfoDialog cafe = cafe_dialog.GetComponent <SetCafeInfoDialog> () as SetCafeInfoDialog; if (cafe != null) { cafe.SetCafeInfoTest(); } }