[過去ログ] UnityでMMO作りたいけどどうする!?(^^Part2 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
26: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/14(月) 20:47:05.61 ID:/XfkBqs1(18/19) AAS
今日は進んでないようだけどだいぶバグが取れまひた(^^
皆様に感謝感謝のボッキング!(^^
27(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/14(月) 22:13:33.46 ID:/XfkBqs1(19/19) AAS
エクセルからアイテム管理する方法がわからないけどどうする!?(^^
とりあえず寝て明日考えまふ?(^^
28: 名前は開発中のものです。 [sage] 2017/08/15(火) 00:23:39.02 ID:xt0skSkm(1/6) AAS
Scriptableobjectの使い方ようやくわかったけどよく次から次へと新しいの引っ張り出してくるな
29: 名前は開発中のものです。 [sage] 2017/08/15(火) 02:49:19.15 ID:e0c2cdJq(1) AAS
>>27
外部リンク:github.com
30: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/15(火) 03:57:56.51 ID:Bm+EfxQG(1/19) AAS
生成されたSheet1の使い道、使い方がじっくりググったのでふがよくわかりまふぇんでひた(^^
31: 名前は開発中のものです。 [sage] 2017/08/15(火) 05:17:59.80 ID:xt0skSkm(2/6) AAS
先にわかっちゃったぜ
32: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/15(火) 05:25:33.42 ID:Bm+EfxQG(2/19) AAS
ずるいでふ(^^
けちんぼしないでヒントくらふぁい(^^
33(2): 名前は開発中のものです。 [sage] 2017/08/15(火) 07:44:53.95 ID:xt0skSkm(3/6) AAS
excelインポートするときにclass書く欄がある
ItemDataとしよう
Sheet1ができる
空のGameObjectをつくってスクリプトをつける
public ItemData itemdata;
これで完成
データはparam[ ]という配列にはいってる
itemdata.param[0].name などで取り出す
34: 名前は開発中のものです。 [sage] 2017/08/15(火) 07:45:55.84 ID:xt0skSkm(4/6) AAS
itemdataにインスペクタでsheet1に指定な
35(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/15(火) 12:11:12.04 ID:Bm+EfxQG(3/19) AAS
Ummmm....(^^
最後の行が手ごわいでふね(^^
画像リンク
36: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/15(火) 12:16:56.33 ID:Bm+EfxQG(4/19) AAS
今度はこんなエラーが(^^
画像リンク
37: 名前は開発中のものです。 [sage] 2017/08/15(火) 13:27:51.31 ID:Dj6s3kPS(1/5) AAS
よ〜し、今日も感謝感謝のボッキングされちゃうぞ〜!
見たことないエラーね
試しにScriptableObjectの ID を Id に変えてみてはどうかしら?
38: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/15(火) 13:47:26.28 ID:Bm+EfxQG(5/19) AAS
ごめんなふぁい(^^
ScriptableObjectのNameがIDになぜか代わってまひた(^^
ヒントに感謝、ボッキング!(^^
39: 名前は開発中のものです。 [sage] 2017/08/15(火) 13:55:20.10 ID:Dj6s3kPS(2/5) AAS
そうかい
解決したならまあ良い
40(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/15(火) 14:11:26.33 ID:Bm+EfxQG(6/19) AAS
int IDうんこ;
void Start () {
IDうんこ = itemdata.param[5].ID;←今度は多分ここがエラーの原因になりまふね(^^
}
エラー内容はこうでふ(^^
ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
System.Collections.Generic.List`1[ItemData+Param].get_Item (Int32 index) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:633)
Item.Start () (at Assets/スクリプト/Item.cs:10)
41: 名前は開発中のものです。 [sage] 2017/08/15(火) 14:12:47.24 ID:ETubxwwG(1/2) AAS
>>40
お前それ配列の最大要素数が6個未満やんけ
itemdata.paramに6個目の要素なんてないからエラー出てる
42: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/15(火) 14:20:41.97 ID:Bm+EfxQG(7/19) AAS
0にしてもダメでひた(^^
43: 名前は開発中のものです。 [sage] 2017/08/15(火) 14:24:20.10 ID:ETubxwwG(2/2) AAS
0でもだめならitemdata.paramに要素が存在してないことになる
その配列に値を代入してる処理に何か誤りがあるってこった
44: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/15(火) 14:28:04.67 ID:Bm+EfxQG(8/19) AAS
Ummm...(^^
原因がわかりまふぇんね(^^
チンコショボーンでふ(^^
45: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/15(火) 14:31:40.50 ID:Bm+EfxQG(9/19) AAS
itemdataをItemDateに変えまひた(^^
今度はこんなエラーが(^^
ヌルってまふね(^^
NullReferenceException: Object reference not set to an instance of an object
Item.Start () (at Assets/スクリプト/Item.cs:10)
46: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/15(火) 14:32:49.60 ID:Bm+EfxQG(10/19) AAS
あと今こんな感じでふ(^^
外部リンク:www.axfc.net
47: 名前は開発中のものです。 [sage] 2017/08/15(火) 14:58:45.81 ID:Dj6s3kPS(3/5) AAS
おや?
>>35のエラー…よく見たらListの型がおかしいぞ?
どうしたらそうなるんだ?
わからない…わからない…
48: 名前は開発中のものです。 [sage] 2017/08/15(火) 15:08:38.48 ID:xt0skSkm(5/6) AAS
せっかく教えたのにまーだつまってんのかい
エクセルからの変換ちゃんとできてんのか?
変換するときstring とかintとか指定したか?
あとエクセルに型書いてる余計な行あったけど消したのか?
49: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/15(火) 15:16:18.26 ID:Bm+EfxQG(11/19) AAS
余計な行消して一からやり直したらエラー吐かなくなりまひた(^^
感謝感謝のボッキング!(^^
50: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/15(火) 15:32:11.66 ID:Bm+EfxQG(12/19) AAS
無事IDとか名前が取得できるようになったけどどうする!?(^^
ここから先何をすればいいのやら・・・(^^
上下前次1-新書関写板覧索設栞歴
あと 952 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.024s