[過去ログ] UnityC#勉強してMMO作たいけどどうする!?5(^^ (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
685: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/06/28(金) 17:17:09.69 ID:b5L143t7(13/25) AAS
御覧のありさまでふ(^^
画像リンク

686: 弟子 ◆rZPPjYuxmQ [] 2019/06/28(金) 17:35:05.94 ID:4S9OyDHb(16/26) AAS
文字化けでふかww
ちなみに、数字を4とか0とか入れるとメッセージでますか?
687: 名前は開発中のものです。 [sage] 2019/06/28(金) 17:56:47.46 ID:M0gUCNdf(1) AAS
ぼっきんぐSQL覚えたんか
成長してるな
688: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/06/28(金) 18:13:12.33 ID:b5L143t7(14/25) AAS
0と4はまだデータはいってまふぇんよ(^^
一応入力してみまんこ(^^
僕は成長をやめまふぇん(^^
689: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/06/28(金) 18:16:34.39 ID:b5L143t7(15/25) AAS
入力結果全部文字化けで何かいてるかわかりまふぇん(^^
690: 弟子 ◆rZPPjYuxmQ [] 2019/06/28(金) 18:26:32.65 ID:4S9OyDHb(17/26) AAS
"それはありませんずり"
これが出るんですが・・・

で、unity側の作成です!
接続のテストだけするので、新規で簡単な画面を作ります
画像リンク

テキストとインプっととボタンだけの簡単なものでし
691: 弟子 ◆rZPPjYuxmQ [] 2019/06/28(金) 18:29:26.39 ID:4S9OyDHb(18/26) AAS
スクリプトファイルは一つだけでしどっかのページから拝借したのでし
上の方にリンクはったりまんこ

public class Connect : MonoBehaviour
{
public Text ResultText_; //結果を格納するテキスト
public Text InputText_; //idを入力するインプットフィールド

public string ServerAddress = "外部リンク:bokking.thick.jp //selecttest.phpを指定 今回のアドレスはlocalhost

//SendSignalボタンを押した時に実行されるメソッド
public void Send_Button_Push()
{
StartCoroutine("Access"); //Accessコルーチンの開始
}
692
(1): でし [] 2019/06/28(金) 18:30:58.59 ID:4S9OyDHb(19/26) AAS
private IEnumerator Access()
{
Dictionary<string, string> dic = new Dictionary<string, string>();

dic.Add("id", InputText_.GetComponent<Text>().text); //インプットフィールドからidの取得);
//複数phpに送信したいデータがある場合は今回の場合dic.Add("hoge", value)のように足していけばよい

StartCoroutine(Post(ServerAddress, dic)); // POST

yield return 0;
}
693: 名前は開発中のものです。 [] 2019/06/28(金) 18:31:13.30 ID:4S9OyDHb(20/26) AAS
private IEnumerator Post(string url, Dictionary<string, string> post)
{
WWWForm form = new WWWForm();
foreach (KeyValuePair<string, string> post_arg in post)
{
form.AddField(post_arg.Key, post_arg.Value);
}
WWW www = new WWW(url, form);

yield return StartCoroutine(CheckTimeOut(www, 3f)); //TimeOutSecond = 3s;

if (www.error != null)
{
Debug.Log("HttpPost NG: " + www.error);
//そもそも接続ができていないとき

}
else if (www.isDone)
{
//送られてきたデータをテキストに反映
ResultText_.GetComponent<Text>().text = www.text;
}
}
694: 名前は開発中のものです。 [] 2019/06/28(金) 18:31:22.75 ID:4S9OyDHb(21/26) AAS
private IEnumerator CheckTimeOut(WWW www, float timeout)
{
float requestTime = Time.time;

while (!www.isDone)
{
if (Time.time - requestTime < timeout)
yield return null;
else
{
Debug.Log("TimeOut"); //タイムアウト
//タイムアウト処理
//
//
break;
}
}
yield return null;
}
}
695: 弟子 ◆rZPPjYuxmQ [] 2019/06/28(金) 18:33:46.12 ID:4S9OyDHb(22/26) AAS
永いのでわけました
一番最初の
"外部リンク:bokking.thick.jp
これを師匠のアドレスに変更してください

で、これでやると
画像リンク

こんな風にunityで取得できまんこ
696: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/06/28(金) 18:42:53.70 ID:b5L143t7(16/25) AAS
エラーでふ(^^
HttpPost NG: 500 Internal Server Error
UnityEngine.Debug:Log(Object)
<Post>d__5:MoveNext() (at Assets/Script/Connect_Unity.cs:44)
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
697: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/06/28(金) 18:44:33.21 ID:b5L143t7(17/25) AAS
.php.phpになってまひた(^^
修正したら取得できまひたがUnity側でも盛大に文字化けでふ(^^
698: 弟子 ◆rZPPjYuxmQ [] 2019/06/28(金) 18:47:09.63 ID:4S9OyDHb(23/26) AAS
師匠!こっちから接続して確認したいので
ServerAddress = "外部リンク:bokking.thick.jp
この部分の、師匠のアドレスおしえてください
699: 弟子 ◆rZPPjYuxmQ [] 2019/06/28(金) 18:48:10.85 ID:4S9OyDHb(24/26) AAS
あらら出来ましたかw

文字化けは、恐らくMySQLのDB設定で文字コードがシフトジスとかになってるんじゃないでしょうか?
700: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/06/28(金) 18:53:31.17 ID:b5L143t7(18/25) AAS
ジェネラル_シになってまひた(^^
いっぱいあってどれに変えればいいかわかりまふぇんね(^^
701: 弟子 ◆rZPPjYuxmQ [] 2019/06/28(金) 18:55:43.60 ID:4S9OyDHb(25/26) AAS
漢字つかうところは、phpではutf-8で統一しているので
mysqlもutf-8で大丈夫かと思います
画像リンク

702: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/06/28(金) 18:58:03.85 ID:b5L143t7(19/25) AAS
データを参照したものは文字化けせずにスクリプトで””に挟まれてる文字が文字化けしてまんこ(^^
703: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/06/28(金) 19:04:21.97 ID:b5L143t7(20/25) AAS
ロリポップの設定がおかしいのかと思い見てみたら別に変なところはありまふぇんでひた(^^
704: 弟子 ◆rZPPjYuxmQ [] 2019/06/28(金) 19:13:37.63 ID:4S9OyDHb(26/26) AAS
謎でし????

とりあえず、漢字は使わないでいきましょう!
705: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/06/28(金) 19:18:08.07 ID:b5L143t7(21/25) AAS
その手がありまひたか!(^^
でもUserNameとかで後々困りまふね(^^
そのうち解決しまひょう(^^
706: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/06/28(金) 19:22:09.89 ID:b5L143t7(22/25) AAS
あっできまひた(^^
phpのスクリプトのエンコードを指定したら解決しまひたよ(^^
707
(2): ダーク王鍬大使 ◆SoVpkB15jY [] 2019/06/28(金) 19:24:34.39 ID:b5L143t7(23/25) AAS
うひょーでふ(^^
画像リンク

708: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/06/28(金) 20:38:01.53 ID:b5L143t7(24/25) AAS
このゲームアイテム倉庫含めたら500個持てるんでふけど(^^
int (item1)int (item2)....int (item500)みたいに列をたくさん作らないといけないのでひょうか?(^^
前にJSONがどーたらってのも聞いたことありまふが…(^^
709: 名前は開発中のものです。 [sage] 2019/06/28(金) 21:15:19.33 ID:WJFwmr7I(1) AAS
あほなのによく新しいこと覚えるな
1-
あと 293 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.020s