[過去ログ]
UnityC#勉強してMMO作たいけどどうする!?5(^^ (1002レス)
UnityC#勉強してMMO作たいけどどうする!?5(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
795: 名前は開発中のものです。 [sage] 2019/08/16(金) 11:22:38.51 ID:fwqSfps+ グランディア3のミランダが好きです http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/795
796: 名前は開発中のものです。 [sage] 2019/09/02(月) 23:54:55.02 ID:JiOOyEuB 盆休み長いな http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/796
797: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/04(水) 18:51:02.00 ID:DYhsj+rN そろそろ再開しまひょうか?(^^ 荒らしがいるようでふひ避難所のURLも貼っておきまんこ(^^ 愉快な大使館(^^ ttp://untk.sub.jp/bocking/ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/797
798: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/06(金) 08:30:22.72 ID:ABpW3NxJ 質問でふ(^^ 僕の今の設計だと同じPhotonTargets.AllBufferedの関数内で分岐して PhotonNetwork.Destroy(); PhotonNetwork.Instantiate(); が実行されてまんこ(^^ これだとログアウトしたときにあとから入ってきた人に Instantiateが実行されるらしく宙に浮く装備が出現してしまいまんこ(^^ このバッファに保存されてるゴミを消すにはどうすればいいでふか(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/798
799: 名前は開発中のものです。 [sage] 2019/09/08(日) 04:49:21.09 ID:pwBfeOS/ 別の関数でやるとか? http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/799
800: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/08(日) 05:21:20.67 ID:Ee5R0ZOo PhotonNetwork.Instantiate();をPhotonTargets.AllBuffered内でやる→上のバグ(^^ PhotonNetwork.Instantiate();をPhotonTargets.AllBuffered内でやらない→あとから入ってきた人に情報が飛ばない(^^ どうすれば…(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/800
801: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/08(日) 05:24:02.23 ID:Ee5R0ZOo >>799 関数別にするってのは上記の通りになってしまいまんこ(^^ 後から入ってきたプレイヤーに残ってるゴミをスクリプトで強引に消すって発想もありまひたが(^^ それだとMMOの性質上どんどんゴミが溜まっていきまふね(^^ バッファを消す方法があればいいのでふが(^^ あるいはもっと別の方法が?(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/801
802: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/08(日) 05:27:27.59 ID:Ee5R0ZOo 設計はこんな感じでふ(^^ https://i.imgur.com/FiYah6K.png http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/802
803: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/08(日) 20:16:19.30 ID:Ee5R0ZOo 色々試してみてまふが出来まふぇんね(^^ 今はプレイヤーIDで分岐試してまんこ(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/803
804: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/08(日) 20:26:19.10 ID:Ee5R0ZOo だめだこりゃ(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/804
805: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/09(月) 04:39:14.61 ID:HQoIfTf1 う〜ん、そもそもこれPhotonTargets.AllBufferedでバッファに飛ばした奴(^^ ifってあとから入ってきたプレイヤーに別の処理は知らせるって出来るんでふか?(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/805
806: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/09(月) 06:57:07.10 ID:HQoIfTf1 void OnPhotonPlayerDisconnected(PhotonPlayer Player) { PhotonNetwork.RemoveRPCs(GetComponent<PhotonView>()); } これで出来るはずなんでふけどね(^^ なぜかバッファが消えまふぇん(^^ 逆に消えてはいけないバッファが消えてまんこ(^^ ほんとやる気失せるな(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/806
807: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/09(月) 07:08:16.01 ID:HQoIfTf1 ああ、冷静になったら分かりまひた(^^ 怒りに囚われてはいけまふぇんね(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/807
808: 弟子 [sage] 2019/09/09(月) 08:06:41.48 ID:owSXMA6f 流石師匠! 冷静沈着はプログラミングの基礎ですね! http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/808
809: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/10(火) 04:49:28.45 ID:xp3fZ2qg う〜ん、これ無理でふね(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/809
810: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/10(火) 04:50:43.50 ID:xp3fZ2qg private void OnPhotonPlayerDisconnected(PhotonPlayer Player) { PhotonNetwork.RemoveRPCsInGroup(p.GetComponent<PhotonView>().ownerId); PhotonNetwork.RemoveRPCsInGroup(GetComponent<PhotonView>().ownerId); PhotonNetwork.Destroy(PlayerUI); PhotonNetwork.Destroy(p); } これでログアウト時に自分の作ったバッファとオブジェクト消せるはずなんでふけどねぇ(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/810
811: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/11(水) 00:57:34.45 ID:ijzhnHaw 今宵もUnity弄りまふか(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/811
812: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/12(木) 13:50:03.09 ID:a7yYhr/K もうギブアップ・チンコアップでふ(^^ これ作るのムリかもしれまふぇん(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/812
813: 名前は開発中のものです。 [sage] 2019/09/12(木) 17:57:11.26 ID:V/6AMmCh AllBufferedなんて使わずに、個別でメッセージ送ればいいでしょ。 ・新規プレイヤー 全プレイヤー宛に自分自身の情報を送る。 ・既存プレイヤー 自分自身の情報を新規プレイヤー宛に送る。 http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/813
814: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/12(木) 18:05:17.39 ID:a7yYhr/K そういえば誰かがログインする度に呼び出される関数ありまひたね(^^ 絶大なヒントありがとうございまんこ(^^ ボッキング!(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/814
815: 名前は開発中のものです。 [sage] 2019/09/12(木) 19:55:44.23 ID:ah3gs24C そんな通知使うより自分で制御した方が楽だと思うよ 新規プレイヤーが入室 自身のオブジェクトを生成 全プレイヤーに自分の情報を送信 既存プレイヤーが新規プレイヤーの情報を受信 受信した情報を元に新規プレイヤーのオブジェクトを生成 自分の情報を新規プレイヤーに返信 新規プレイヤーに続々と既存プレイヤーからの返事が届く その情報を元に既存プレイヤーのオブジェクトを生成 http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/815
816: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/13(金) 20:59:49.79 ID:TxZDO6Wp void OnPhotonSerializeViewを使って通信するんでふよね?(^^ これは使ったことがあんまりないのでどんな処理を組めばいいかちんぷんかんぷんでふ(^^ 参考になるHPやブログあったら教えてくらふぁい(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/816
817: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/14(土) 03:40:49.76 ID:kAUgDS4s >>815 新規プレイヤーが入室←わかる(^^ 自身のオブジェクトを生成←わかる(^^ 全プレイヤーに自分の情報を送信←ここをどうやるかが問題になってまんこ(^^ 一体void OnPhotonSerializeViewは何をしてくれるのでひょうか?(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/817
818: ダーク王鍬大使 ◆SoVpkB15jY [] 2019/09/14(土) 07:11:26.08 ID:kAUgDS4s PhotonView with ID 1375 has no method "頭2" that takes 0 argument(s): UnityEngine.Debug:LogError(Object) このエラーはなんでひょうか?(^^ Object自体は正常に作れてる気がしまんこ(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/818
819: 名前は開発中のものです。 [sage] 2019/09/14(土) 07:48:53.44 ID:giyvC3SG 漢字がだめじゃね http://mevius.5ch.net/test/read.cgi/gamedev/1529143974/819
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 183 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s