ここは>>1が皆ふぁんに協力してもらい、時には一人で奮闘しMMOを作るスレッドでふ(^^
Wiki
https://www65.atwiki.jp/parohaim/
前スレ
https://mevius.5ch.net/test/read.cgi/gamedev/1514378820/
探検
UnityC#勉強してMMO作たいけどどうする!?5(^^
■ このスレッドは過去ログ倉庫に格納されています
2018/06/16(土) 19:12:54.86ID:tQsnVhO6
2ボッキングの弟子 ◆rZPPjYuxmQ
2018/06/16(土) 19:15:53.23ID:XrA0kds2 師匠スレ立て乙です!
2get!!
ぽっきんぐ(^_^
2get!!
ぽっきんぐ(^_^
2018/06/16(土) 19:32:24.55ID:+uroKsIf
俺が来たからには安心しろ。
無事ぬるを増やしてやる。
無事ぬるを増やしてやる。
2018/06/16(土) 20:45:21.35ID:tQsnVhO6
2018/06/16(土) 20:49:42.68ID:+uroKsIf
ちゃんと同じオブジェクトにItemManagerアタッチしてあるの?
2018/06/16(土) 20:50:57.32ID:+uroKsIf
いやぺarentからとってあるのか。
ぺarentのオブジェクトにアタッチしてあるか確認してみ
ぺarentのオブジェクトにアタッチしてあるか確認してみ
2018/06/16(土) 20:52:36.36ID:tQsnVhO6
してまふよ(^^
https://i.imgur.com/dob7PJn.png
https://i.imgur.com/dob7PJn.png
2018/06/16(土) 21:02:22.26ID:tQsnVhO6
本格的に原因が分かりまふぇんね(^^
外部からぬるを入れちゃってる?(^^
チンコショボーンでふ(^^
外部からぬるを入れちゃってる?(^^
チンコショボーンでふ(^^
2018/06/16(土) 21:19:58.38ID:+uroKsIf
うーんいったんシリアライズしてインスペクタで設定してもnullになるなら外部だろうし、試してみたら?
あとGetComponentInParentとか使わないの?事前にtransform.parentしてるのみたらなんかモヤモヤする。
あとGetComponentInParentとか使わないの?事前にtransform.parentしてるのみたらなんかモヤモヤする。
2018/06/16(土) 21:21:43.45ID:+uroKsIf
おっとすまん。シリアライズじゃなくてシリアライズフィールドだった。ついつい我流な略しかたをつかってしまう。
2018/06/16(土) 21:33:48.26ID:tQsnVhO6
2018/06/16(土) 21:41:10.16ID:+uroKsIf
大師匠っていわれるほどでもないよ。unity始めたのは去年だし、むしろ俺が敬称つかうべき。
2018/06/16(土) 22:00:04.39ID:tQsnVhO6
でも僕よりは技術あるみたいなので大師匠と呼ばせてくらふぁい(^^
UIの並びとかの関係で画像がUIの裏行ってたバグを直しまひた(^^
今日はショートカットキー全部中身作って寝まひょう(^^
UIの並びとかの関係で画像がUIの裏行ってたバグを直しまひた(^^
今日はショートカットキー全部中身作って寝まひょう(^^
2018/06/16(土) 22:17:59.91ID:tQsnVhO6
アイテムをスロットに付けて使うと一気に12個消費されるバグ(^^
スロット全部にスクリプト付けてるのが原因でひた(^^
解決してよかったでふ(^^
スロット全部にスクリプト付けてるのが原因でひた(^^
解決してよかったでふ(^^
2018/06/16(土) 22:20:37.60ID:tQsnVhO6
でも外しちゃダメでふ(^^
外したら付けてる奴しか押せなくなりまふので(^^
どうすればいいのでひょう?(^^
スクリプト12個作ってバラバラに張り付ける?(^^
う〜ん(^^
外したら付けてる奴しか押せなくなりまふので(^^
どうすればいいのでひょう?(^^
スクリプト12個作ってバラバラに張り付ける?(^^
う〜ん(^^
2018/06/16(土) 22:33:38.17ID:tQsnVhO6
解決しまひた(^^
ボタンの種類をあーして(^^
if (Input.GetKeyDown(KeyCode.Alpha0)&&ボタンの種類==0)
{
Itemmanager.useItem(Slotid);
}
こうしまひた(^^
無事解決でふ(^^
ボタンの種類をあーして(^^
if (Input.GetKeyDown(KeyCode.Alpha0)&&ボタンの種類==0)
{
Itemmanager.useItem(Slotid);
}
こうしまひた(^^
無事解決でふ(^^
17名前は開発中のものです。
2018/06/16(土) 22:38:04.90ID:tTruW0pP まだやってたのか
応援してるは
応援してるは
2018/06/16(土) 22:46:40.71ID:tQsnVhO6
>>17
ちょっと前再開したんでふよ(^^
消費はうまくいきまひた(^^
次は使った後アイテムスロットに残ってればアイテムスロットから削除してクイックスロットに
再装着するのを作らないといけまふぇん(^^
ちょっと前再開したんでふよ(^^
消費はうまくいきまひた(^^
次は使った後アイテムスロットに残ってればアイテムスロットから削除してクイックスロットに
再装着するのを作らないといけまふぇん(^^
2018/06/16(土) 23:28:04.59ID:tQsnVhO6
ヒントくらふぁい(^^
ググっても出てきまふぇんでひた(^^
ググっても出てきまふぇんでひた(^^
2018/06/16(土) 23:40:33.90ID:+uroKsIf
やりたいことを細分化してみたらいいと思う。
クイックスロットに再装填ってのは、
アイテム残量が0より大きいか取得
↓
小さいならばクイックスロットから削除
大きいならば一定時間待ったあとに使える
てな感じでいいのかい?
MMORPGでよくあるシステムだけども。
クイックスロットに再装填ってのは、
アイテム残量が0より大きいか取得
↓
小さいならばクイックスロットから削除
大きいならば一定時間待ったあとに使える
てな感じでいいのかい?
MMORPGでよくあるシステムだけども。
2018/06/17(日) 02:25:20.67ID:RbKLGQZS
22ダーク王鍬大使 ◆SoVpkB15jY
2018/06/17(日) 04:49:06.61ID:RbKLGQZS う〜んこの難題(^^
https://i.imgur.com/T00gHwP.png
https://i.imgur.com/T00gHwP.png
23名前は開発中のものです。
2018/06/17(日) 05:27:55.14ID:qb+TfVkL 僕は今から奥多摩行きまんこ(^^
2018/06/17(日) 07:40:58.56ID:Jgkl94qk
25ダーク王鍬大使 ◆SoVpkB15jY
2018/06/17(日) 14:30:09.20ID:RbKLGQZS ただいまでふ(^^
奥多摩から帰国しまひた(^^
例の未記載コシビロダンゴムシは4匹しか取れまふぇんでひた(^^
個数はまだ作ってまふぇん(^^
おススメのやつやってみまふ(^^
ボッキング!(^^
奥多摩から帰国しまひた(^^
例の未記載コシビロダンゴムシは4匹しか取れまふぇんでひた(^^
個数はまだ作ってまふぇん(^^
おススメのやつやってみまふ(^^
ボッキング!(^^
26ボッキングの弟子 ◆rZPPjYuxmQ
2018/06/17(日) 16:20:23.54ID:Il3juPah 師匠おかえり!やっぱりコテアル方が安心しまんこー
27ダーク王鍬大使 ◆SoVpkB15jY
2018/06/17(日) 23:42:00.53ID:RbKLGQZS 奥多摩かなり疲れたので寝ちゃいまひた(^^
ディクショナリー使い方はわかりまひたがどうやって組めばいいかわかりまふぇんね(^^
レゴブロック渡されて使い方教えてもらったけど組み方について何も知らないのと同じでふ(^^
設計はさっぱりわかりまふぇん(^^
ヒントになるサイトありまふぇんか?(^^
ディクショナリー使い方はわかりまひたがどうやって組めばいいかわかりまふぇんね(^^
レゴブロック渡されて使い方教えてもらったけど組み方について何も知らないのと同じでふ(^^
設計はさっぱりわかりまふぇん(^^
ヒントになるサイトありまふぇんか?(^^
2018/06/18(月) 00:25:39.70ID:kMSQVjLe
https://www.sejuku.net/blog/41326
dictionaryはキーと関連付けて検索することが得意だから
例えばキーをint アイテムid Valueをint アイテム所持数で宣言して、ほしいときにvalueを取得して判定を行えば簡単にできないかな
dictionaryはキーと関連付けて検索することが得意だから
例えばキーをint アイテムid Valueをint アイテム所持数で宣言して、ほしいときにvalueを取得して判定を行えば簡単にできないかな
2018/06/18(月) 00:35:32.39ID:kMSQVjLe
アイテム名と個数で管理したいなら
var dic = new dictionary<string, int>(){
{"Item1", 0}
{"Item2", 0}
}
てな感じで作っていけばいいし、もちろんアイテムidで管理してもいい。
個数を編集するときは、
item["Item1"] += 1;
てな感じで大丈夫
var dic = new dictionary<string, int>(){
{"Item1", 0}
{"Item2", 0}
}
てな感じで作っていけばいいし、もちろんアイテムidで管理してもいい。
個数を編集するときは、
item["Item1"] += 1;
てな感じで大丈夫
30ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 00:47:02.38ID:pvWg+q3o 感謝感謝のボッキング!(^^
アイテムスロットにあるアイテムを検索取得してKeyに代入するにはどうすればよいでふ?(^^
アイテムスロットにあるアイテムを検索取得してKeyに代入するにはどうすればよいでふ?(^^
2018/06/18(月) 00:51:01.46ID:kMSQVjLe
アイテムスロットはどうやって管理してるの?
32ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 00:52:42.35ID:pvWg+q3o どうやって管理してるんでひょう(^^
ここらへんぼっこの大師匠が作ってくれたところなのでまだ完全には把握してまふぇん(^^
見てきまんこ(^^
ここらへんぼっこの大師匠が作ってくれたところなのでまだ完全には把握してまふぇん(^^
見てきまんこ(^^
2018/06/18(月) 00:54:33.18ID:kMSQVjLe
俺はそろそろ眠いんで、明日の朝確認しますねー。
34ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 00:57:03.25ID:pvWg+q3o ふぁい(^^
ItemSlotにitemSlotPrefab(Clone)を並べてるみたいでふが(^^
その並べるスクリプトはどれでひょう(^^
もうちょっと探してみまんこ(^^
ItemSlotにitemSlotPrefab(Clone)を並べてるみたいでふが(^^
その並べるスクリプトはどれでひょう(^^
もうちょっと探してみまんこ(^^
35ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 01:44:00.86ID:pvWg+q3o 「ここ」に何を入れるかが問題でふ(^^
https://i.imgur.com/j2x6llN.png
GameObject.Findしたら100個あるスロットの一番上しか取得されないと思いまんこ(^^
う〜んう〜ん(^^
https://i.imgur.com/j2x6llN.png
GameObject.Findしたら100個あるスロットの一番上しか取得されないと思いまんこ(^^
う〜んう〜ん(^^
36ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 02:08:23.76ID:pvWg+q3o 僕は何をしよとしてるんでふか?(^^
ずっと弄ってると頭がパッパラパーでふ(^^
ずっと弄ってると頭がパッパラパーでふ(^^
2018/06/18(月) 02:10:27.11ID:rc+dqv0g
まぁ、言動見てる限り、最初からパッパラパーみたいだから今更気にすることないと思うよ。
38ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 02:30:59.60ID:pvWg+q3o 僕は一体何がしたいんでふか?(^^
僕は誰?(^^Unityって何?(^^
https://i.imgur.com/DUv85V8.png
誰か僕が何してたか教えてけちんぼしないで(^^
ちんちんびろろ〜ん(^^
ボッキング!(^^
僕は誰?(^^Unityって何?(^^
https://i.imgur.com/DUv85V8.png
誰か僕が何してたか教えてけちんぼしないで(^^
ちんちんびろろ〜ん(^^
ボッキング!(^^
39ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 02:36:49.58ID:pvWg+q3o 出来まひた!!!!(^^
スロットのアイテムが0の時に使うとバグりまふがアイテム出来まひたよ(^^
僕はこれで成仏できまんこ(^^
ボッキング!(^^
スロットのアイテムが0の時に使うとバグりまふがアイテム出来まひたよ(^^
僕はこれで成仏できまんこ(^^
ボッキング!(^^
40ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 02:41:53.74ID:pvWg+q3o int index = itemSlotList.FindIndex(s => s.getId() == Slotid);
これがヌルの時にこれを実行しないのはどうやるんでひょう?(^^
ググってみまんこ(^^
これがヌルの時にこれを実行しないのはどうやるんでひょう?(^^
ググってみまんこ(^^
41ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 02:59:56.91ID:pvWg+q3o わかランチン(^^
チンコショボーンでふ(^^
チンコショボーンでふ(^^
42ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 03:21:42.23ID:pvWg+q3o そもそもググってもFindIndexの情報皆無でふ(^^
仕方がないので寝まんこ(^^
仕方がないので寝まんこ(^^
2018/06/18(月) 06:25:26.09ID:kMSQVjLe
それはリストになにもないときのことをいってるのかい?
それなら
List<>で宣言したなら
if(itemslot.count == 0)
return
int[] で宣言したのなら
if(itemslot.length == 0)
return
でどうにかなりそうだけれども
違ってたらごめんよ
それなら
List<>で宣言したなら
if(itemslot.count == 0)
return
int[] で宣言したのなら
if(itemslot.length == 0)
return
でどうにかなりそうだけれども
違ってたらごめんよ
44名前は開発中のものです。
2018/06/18(月) 06:57:14.16ID:OGHD6tC/2018/06/18(月) 07:02:45.50ID:NvOsnOiE
見つからないときって-1を返すんじゃないの?
46ボッキングの弟子 ◆rZPPjYuxmQ
2018/06/18(月) 07:06:07.68ID:ZfiEblRH 引数がぬるなんじゃないの?
ぬるをファインドできた?
ぬるをファインドできた?
47ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 07:14:43.36ID:pvWg+q3o エラー内容でふ(^^
https://i.imgur.com/mbAlZOM.png
エラー部分でふ(^^
https://i.imgur.com/SI6NPp7.png
List関連はさっぱりわからないので分かる人が僕の書いたの見たら酷過ぎて仰天すると思いまんこ(^^
https://i.imgur.com/mbAlZOM.png
エラー部分でふ(^^
https://i.imgur.com/SI6NPp7.png
List関連はさっぱりわからないので分かる人が僕の書いたの見たら酷過ぎて仰天すると思いまんこ(^^
2018/06/18(月) 07:14:52.71ID:kMSQVjLe
ああすまん、間違えてた
49ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 07:18:52.47ID:pvWg+q3o 僕も貼るエラー間違えまひた(^^
50ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 07:19:26.69ID:pvWg+q3o NullReferenceException: Object reference not set to an instance of an object
アイテムスロット置く.<下用>m__0 (.ItemSlot s) (at Assets/スクリプト/MMOスクリプト/UI/アイテムスロット置く.cs:86)
System.Collections.Generic.List`1[ItemSlot].GetIndex (Int32 startIndex, Int32 count, System.Predicate`1 match) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:313)
System.Collections.Generic.List`1[ItemSlot].FindIndex (System.Predicate`1 match) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:294)
アイテムスロット置く.下用 () (at Assets/スクリプト/MMOスクリプト/UI/アイテムスロット置く.cs:86)
アイテムスロット置く.Update () (at Assets/スクリプト/MMOスクリプト/UI/アイテムスロット置く.cs:109)
こっちでふ(^^
アイテムスロット置く.<下用>m__0 (.ItemSlot s) (at Assets/スクリプト/MMOスクリプト/UI/アイテムスロット置く.cs:86)
System.Collections.Generic.List`1[ItemSlot].GetIndex (Int32 startIndex, Int32 count, System.Predicate`1 match) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:313)
System.Collections.Generic.List`1[ItemSlot].FindIndex (System.Predicate`1 match) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:294)
アイテムスロット置く.下用 () (at Assets/スクリプト/MMOスクリプト/UI/アイテムスロット置く.cs:86)
アイテムスロット置く.Update () (at Assets/スクリプト/MMOスクリプト/UI/アイテムスロット置く.cs:109)
こっちでふ(^^
51ボッキングの弟子 ◆rZPPjYuxmQ
2018/06/18(月) 07:26:11.34ID:ZfiEblRH 師匠!それよりこの
int?っていうの何ですか!
いんとに「?」が付くの
初めてみまんこ
int?っていうの何ですか!
いんとに「?」が付くの
初めてみまんこ
52ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 07:27:11.74ID:pvWg+q3o ヌル許容型にしてみまひた(^^
でもダメだったので別の場所がヌルッてまふね(^^
でもダメだったので別の場所がヌルッてまふね(^^
53ボッキングの弟子 ◆rZPPjYuxmQ
2018/06/18(月) 07:34:24.53ID:ZfiEblRH そんな機能があったんですね!
弟子は一つ賢くなりまんこ!
ぽっきんぐ(^_^)/
弟子は一つ賢くなりまんこ!
ぽっきんぐ(^_^)/
54ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 08:05:53.84ID:pvWg+q3o 引数ヌルぽ説が出ているのであとで確かめてみまんこ(^^
55ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 08:10:16.73ID:pvWg+q3o あれ?引数ぬるぽならアイテムある時消費した時にもエラー吐きまふよね?(^^
アイテムがクイックスロットに装備されててスロットに消費できるアイテムが無いときにだけエラーになるのでふよ(^^
なぜでひょう?(^^
アイテムがクイックスロットに装備されててスロットに消費できるアイテムが無いときにだけエラーになるのでふよ(^^
なぜでひょう?(^^
2018/06/18(月) 08:17:06.31ID:q2WD1KZB
ダイナミックな地震がきたのになぜみんな平然としているんだ…?
57ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 08:18:21.40ID:pvWg+q3o 東京には地震来てまふぇんよ(^^
58ボッキングの弟子 ◆rZPPjYuxmQ
2018/06/18(月) 08:22:14.39ID:ZfiEblRH59ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 08:24:40.99ID:pvWg+q3o うまく伝わらないので久々に体験版投下しまんこ(^^
しばし待たれよ(^^
しばし待たれよ(^^
60ダーク王鍬大使 ◆SoVpkB15jY
2018/06/18(月) 08:31:21.48ID:pvWg+q3o そういえばBuildしたやつだとエラー吐かないんでふね(^^
こりゃあ困りまひた(^^
こりゃあ困りまひた(^^
61ボッキングの弟子 ◆rZPPjYuxmQ
2018/06/18(月) 08:32:32.53ID:ZfiEblRH じゃソースフォルダまとめてあげましょう!師匠
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国国営メディア「沖縄は日本ではない」… ★5 [BFU★]
- 高市政権にパイプ役不在…日中高まる緊張 公明党の連立離脱影響、自民内にも懸念「自分でまいた種は自分で刈り取ってもらわないと」★2 [ぐれ★]
- 【速報】 高市政権、「日本版DOGE」を立ち上げ 米国で歳出削減をした「政府効率化省(DOGE)」になぞらえたもの [お断り★]
- 【速報】 日経平均の下落率3%超す、財政懸念で長期金利上昇 [お断り★]
- 【こんなの初めて…】民泊には既にキャンセルも 中国の渡航自粛で ★2 [ぐれ★]
- 台湾声明 「台湾は独立した主権国家、中国は台湾を統治したことがなく、中国は口出しする権利ない」 中国が高市首相に抗議で ★7 [お断り★]
- 日経平均、49000円割れ 国賊高市を許すな [402859164]
- 【正論】有識者「高市早苗に合理的配慮をしなかった野党が悪い」 [175344491]
- 中国「高市が謝罪撤回しないとこれ全部なくなるけどどうする?」 [931948549]
- 日経平均、49000円割れ 国賊高市を許すな ★2 [402859164]
- 吉村はん「高市さんは発言を撤回する必要ないですよ。中国の大阪総領事が謝罪すべき」 [256556981]
- 高市政権「中国さん、日本はいつでも対話に応じるで」 [834922174]
