[過去ログ] UnityC#勉強してMMO作たいけどどうする!?5(^^ (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
27: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/17(日) 23:42:00.53 ID:RbKLGQZS(4/4) AAS
奥多摩かなり疲れたので寝ちゃいまひた(^^
ディクショナリー使い方はわかりまひたがどうやって組めばいいかわかりまふぇんね(^^
レゴブロック渡されて使い方教えてもらったけど組み方について何も知らないのと同じでふ(^^
設計はさっぱりわかりまふぇん(^^
ヒントになるサイトありまふぇんか?(^^
28: 名前は開発中のものです。 [sage] 2018/06/18(月) 00:25:39.70 ID:kMSQVjLe(1/6) AAS
外部リンク:www.sejuku.net
dictionaryはキーと関連付けて検索することが得意だから
例えばキーをint アイテムid Valueをint アイテム所持数で宣言して、ほしいときにvalueを取得して判定を行えば簡単にできないかな
29: 名前は開発中のものです。 [sage] 2018/06/18(月) 00:35:32.39 ID:kMSQVjLe(2/6) AAS
アイテム名と個数で管理したいなら
var dic = new dictionary<string, int>(){
{"Item1", 0}
{"Item2", 0}
}
てな感じで作っていけばいいし、もちろんアイテムidで管理してもいい。
個数を編集するときは、
item["Item1"] += 1;
てな感じで大丈夫
30: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/18(月) 00:47:02.38 ID:pvWg+q3o(1/29) AAS
感謝感謝のボッキング!(^^
アイテムスロットにあるアイテムを検索取得してKeyに代入するにはどうすればよいでふ?(^^
31: 名前は開発中のものです。 [sage] 2018/06/18(月) 00:51:01.46 ID:kMSQVjLe(3/6) AAS
アイテムスロットはどうやって管理してるの?
32: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/18(月) 00:52:42.35 ID:pvWg+q3o(2/29) AAS
どうやって管理してるんでひょう(^^
ここらへんぼっこの大師匠が作ってくれたところなのでまだ完全には把握してまふぇん(^^
見てきまんこ(^^
33: 名前は開発中のものです。 [sage] 2018/06/18(月) 00:54:33.18 ID:kMSQVjLe(4/6) AAS
俺はそろそろ眠いんで、明日の朝確認しますねー。
34: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/18(月) 00:57:03.25 ID:pvWg+q3o(3/29) AAS
ふぁい(^^
ItemSlotにitemSlotPrefab(Clone)を並べてるみたいでふが(^^
その並べるスクリプトはどれでひょう(^^
もうちょっと探してみまんこ(^^
35: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/18(月) 01:44:00.86 ID:pvWg+q3o(4/29) AAS
「ここ」に何を入れるかが問題でふ(^^
画像リンク
GameObject.Findしたら100個あるスロットの一番上しか取得されないと思いまんこ(^^
う〜んう〜ん(^^
36: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/18(月) 02:08:23.76 ID:pvWg+q3o(5/29) AAS
僕は何をしよとしてるんでふか?(^^
ずっと弄ってると頭がパッパラパーでふ(^^
37: 名前は開発中のものです。 [sage] 2018/06/18(月) 02:10:27.11 ID:rc+dqv0g(1) AAS
まぁ、言動見てる限り、最初からパッパラパーみたいだから今更気にすることないと思うよ。
38: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/18(月) 02:30:59.60 ID:pvWg+q3o(6/29) AAS
僕は一体何がしたいんでふか?(^^
僕は誰?(^^Unityって何?(^^
画像リンク
誰か僕が何してたか教えてけちんぼしないで(^^
ちんちんびろろ〜ん(^^
ボッキング!(^^
39: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/18(月) 02:36:49.58 ID:pvWg+q3o(7/29) AAS
出来まひた!!!!(^^
スロットのアイテムが0の時に使うとバグりまふがアイテム出来まひたよ(^^
僕はこれで成仏できまんこ(^^
ボッキング!(^^
40(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/18(月) 02:41:53.74 ID:pvWg+q3o(8/29) AAS
int index = itemSlotList.FindIndex(s => s.getId() == Slotid);
これがヌルの時にこれを実行しないのはどうやるんでひょう?(^^
ググってみまんこ(^^
41: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/18(月) 02:59:56.91 ID:pvWg+q3o(9/29) AAS
わかランチン(^^
チンコショボーンでふ(^^
42: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/18(月) 03:21:42.23 ID:pvWg+q3o(10/29) AAS
そもそもググってもFindIndexの情報皆無でふ(^^
仕方がないので寝まんこ(^^
43: 名前は開発中のものです。 [sage] 2018/06/18(月) 06:25:26.09 ID:kMSQVjLe(5/6) AAS
それはリストになにもないときのことをいってるのかい?
それなら
List<>で宣言したなら
if(itemslot.count == 0)
return
int[] で宣言したのなら
if(itemslot.length == 0)
return
でどうにかなりそうだけれども
違ってたらごめんよ
44: 名前は開発中のものです。 [] 2018/06/18(月) 06:57:14.16 ID:OGHD6tC/(1/2) AAS
>>40
検索結果が無い場合-1が帰ってくるぞ。
添字だから0>=だったら採用ってすりゃあええ
45: 名前は開発中のものです。 [sage] 2018/06/18(月) 07:02:45.50 ID:NvOsnOiE(1/2) AAS
見つからないときって-1を返すんじゃないの?
46: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/06/18(月) 07:06:07.68 ID:ZfiEblRH(1/7) AAS
引数がぬるなんじゃないの?
ぬるをファインドできた?
47: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/18(月) 07:14:43.36 ID:pvWg+q3o(11/29) AAS
エラー内容でふ(^^
画像リンク
エラー部分でふ(^^
画像リンク
List関連はさっぱりわからないので分かる人が僕の書いたの見たら酷過ぎて仰天すると思いまんこ(^^
48: 名前は開発中のものです。 [sage] 2018/06/18(月) 07:14:52.71 ID:kMSQVjLe(6/6) AAS
ああすまん、間違えてた
49: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/18(月) 07:18:52.47 ID:pvWg+q3o(12/29) AAS
僕も貼るエラー間違えまひた(^^
50: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/18(月) 07:19:26.69 ID:pvWg+q3o(13/29) AAS
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)
こっちでふ(^^
51: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/06/18(月) 07:26:11.34 ID:ZfiEblRH(2/7) AAS
師匠!それよりこの
int?っていうの何ですか!
いんとに「?」が付くの
初めてみまんこ
上下前次1-新書関写板覧索設栞歴
あと 951 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s