tatto123321
Taş Madencisi
- En iyi cevaplar
- 0
Öncelikle herkese iyi günler;
ben unity de bir oyun yapıyorum kendimi geliştirme amaçlı fakat login sistemini yaparken kod da ben bir hata bulamama rağmen kod istediğim gibi çalışmıyor.
İlgilenler Lütfen Bana Yardım Edebilir mi?
Yardım Etmek isteyen kişiler için skype yazıyorum
skype: tatto123321
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class KayitSistemi : MonoBehaviour {
public GameObject KullaniciGirisi;
public GameObject KullaniciKayıt;
public InputField Ad;
public InputField Soyad;
public InputField kullaniciGirisi;
public InputField Sifre;
public InputField Sifre2;
public Text Durum2;
public Text Durum1;
public InputField kullaniciGirisi2;
public InputField Sifre3;
public void YeniKayıt()
{
KullaniciGirisi.SetActive (false);
KullaniciKayıt.SetActive (true);
}
public void AnaMenuyeDon()
{
KullaniciGirisi.SetActive (true);
KullaniciKayıt.SetActive (false);
}
public void GirisYapB () {
StartCoroutine (InternetKontrol2());
}
public void KayıtOlB () {
StartCoroutine (InternetKontrol());
}
IEnumerator InternetKontrol () {
WWW www;
www = new WWW("
yield return www;
if(
{
Durum2.text = ("Bağlantın Hatası");
}
else
{
StartCoroutine (VerileriGonder());
}
}
IEnumerator InternetKontrol2 () {
WWW www;
www = new WWW("
yield return www;
if(
{
Durum2.text = ("Bağlantın Hatası");
}
else
{
StartCoroutine (GirisKontrol());
}
}
IEnumerator VerileriGonder()
{
WWWForm form = new WWWForm();
form.AddField("komut","kullanicikaydet");
form.AddField ("ad", Ad.text);
form.AddField ("soyad", Soyad.text);
form.AddField ("kullaniciadi", kullaniciGirisi.text);
form.AddField ("sifre", Sifre.text);
string url = "
WWW w = new WWW (url,form);
yield return w;
Debug.Log (w.text);
if (w.text == "Eklendi")
{
Durum2.text = "Kaydınız Gerçekleşti!";
}else if(w.text == "aynisivar")
{
Durum2.text = "Kullanıcı Adı Zaten Kullanılıyor!";
}
}
IEnumerator GirisKontrol()
{
WWWForm form = new WWWForm();
form.AddField("komut","girisyap");
form.AddField ("kullaniciadi", kullaniciGirisi2.text);
form.AddField ("sifre", Sifre3.text);
string url = "
WWW w = new WWW (url,form);
yield return w;
Debug.Log (w.text);
/*
if (w.text == kullaniciGirisi2.text + Sifre3.text)
{
Durum1.text = "Başarıyla Giriş Yapıldı!";
}else
{
Durum1.text = "Kullanıcı Adı veya Şifre Yanlış!";
}
*/
}
}
ben unity de bir oyun yapıyorum kendimi geliştirme amaçlı fakat login sistemini yaparken kod da ben bir hata bulamama rağmen kod istediğim gibi çalışmıyor.
İlgilenler Lütfen Bana Yardım Edebilir mi?
Yardım Etmek isteyen kişiler için skype yazıyorum
skype: tatto123321
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class KayitSistemi : MonoBehaviour {
public GameObject KullaniciGirisi;
public GameObject KullaniciKayıt;
public InputField Ad;
public InputField Soyad;
public InputField kullaniciGirisi;
public InputField Sifre;
public InputField Sifre2;
public Text Durum2;
public Text Durum1;
public InputField kullaniciGirisi2;
public InputField Sifre3;
public void YeniKayıt()
{
KullaniciGirisi.SetActive (false);
KullaniciKayıt.SetActive (true);
}
public void AnaMenuyeDon()
{
KullaniciGirisi.SetActive (true);
KullaniciKayıt.SetActive (false);
}
public void GirisYapB () {
StartCoroutine (InternetKontrol2());
}
public void KayıtOlB () {
StartCoroutine (InternetKontrol());
}
IEnumerator InternetKontrol () {
WWW www;
www = new WWW("
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
");yield return www;
if(
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
!= null){
Durum2.text = ("Bağlantın Hatası");
}
else
{
StartCoroutine (VerileriGonder());
}
}
IEnumerator InternetKontrol2 () {
WWW www;
www = new WWW("
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
");yield return www;
if(
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
!= null){
Durum2.text = ("Bağlantın Hatası");
}
else
{
StartCoroutine (GirisKontrol());
}
}
IEnumerator VerileriGonder()
{
WWWForm form = new WWWForm();
form.AddField("komut","kullanicikaydet");
form.AddField ("ad", Ad.text);
form.AddField ("soyad", Soyad.text);
form.AddField ("kullaniciadi", kullaniciGirisi.text);
form.AddField ("sifre", Sifre.text);
string url = "
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
";WWW w = new WWW (url,form);
yield return w;
Debug.Log (w.text);
if (w.text == "Eklendi")
{
Durum2.text = "Kaydınız Gerçekleşti!";
}else if(w.text == "aynisivar")
{
Durum2.text = "Kullanıcı Adı Zaten Kullanılıyor!";
}
}
IEnumerator GirisKontrol()
{
WWWForm form = new WWWForm();
form.AddField("komut","girisyap");
form.AddField ("kullaniciadi", kullaniciGirisi2.text);
form.AddField ("sifre", Sifre3.text);
string url = "
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
";WWW w = new WWW (url,form);
yield return w;
Debug.Log (w.text);
/*
if (w.text == kullaniciGirisi2.text + Sifre3.text)
{
Durum1.text = "Başarıyla Giriş Yapıldı!";
}else
{
Durum1.text = "Kullanıcı Adı veya Şifre Yanlış!";
}
*/
}
}
Son düzenleme: