[過去ログ] UnityでMMO作りたいけどどうする!?(^^Part2 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
10(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/08/14(月)17:26 ID:/XfkBqs1(8/19) AAS
ダメでふ(^^
どんどん迷走してスクリプトがカオスになっていってまふ(^^
こういう時は後回しにして別のところを作るのがいいでふ(^^
11: 2017/08/14(月)17:31 ID:9yHnS3D8(2/5) AAS
GameObject.Find("Ethan").GetComponent<NavMeshAgent>()だろう
しかし俺は直書きされる"Ethan"が嫌いなのだ
上の方に書いてインスペクタ上で参照される"Ethan"が好きなのだ
12: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/14(月)17:39 ID:/XfkBqs1(9/19) AAS
[SerializeField]付けてもpublicつけてもインスペクタ上で参照できまふぇん(^^
なぜでふか!?(^^
13: 2017/08/14(月)17:41 ID:9yHnS3D8(3/5) AAS
他でエラーでてるからじゃないか?
試しに走らせてみ
14: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/14(月)17:47 ID:/XfkBqs1(10/19) AAS
public GameObject target;
void Start()
{
agent = GameObject.Find(target).GetComponent<NavMeshAgent>();
}
これでインスペクタから設定できるようになりまひた(^^
感謝感謝のボッキング!(^^
省1
15: 2017/08/14(月)17:49 ID:9yHnS3D8(4/5) AAS
それやったなら
target.GetComponent<NavMeshAgent>();
でいいだろうよ
"Ethan"自分探しの旅に出ちまうよ
16: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/14(月)17:51 ID:/XfkBqs1(11/19) AAS
ついつい複雑に考えすぎて前にやったことをすっかり忘れるのは僕の悪い癖でふ(^^
感謝して
チンコがビンビン
ボッキング!(^^
17: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/14(月)17:53 ID:/XfkBqs1(12/19) AAS
ついにワープ出来まひた(^^
本当に感謝感激ボッキング!(^^
18: 2017/08/14(月)17:54 ID:9yHnS3D8(5/5) AAS
自分探しの件はちょっと違った
まあでもこれで"Ethan"がたとえ"Ossan"になったとしても
"Ethan"の心は引き継がれ"Ossan"は走り出すであろうよ
もうおねむの時間だ。先に寝ているぞ
19: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/14(月)17:55 ID:/XfkBqs1(13/19) AAS
ふぁい(^^
でもこれってオンライン化にあたって大幅に改変しないといけまふぇんよね?(^^
ちょっとめんどくさそうでふ(^^
20: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/14(月)18:23 ID:/XfkBqs1(14/19) AAS
新しく行けるようになった高地エリアに配置するモンスター考えないといけまふぇんね(^^
どんなデザインにしまひょう?(^^
21(1): 2017/08/14(月)18:37 ID:+rvnX4sZ(1) AAS
殻を付ければちょっと強めでいんじゃない?でんでん虫。
22: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/14(月)19:11 ID:/XfkBqs1(15/19) AAS
新しいモンスター入れたらスジノコがバグりまひた(^^
画像リンク[png]:i.imgur.com
尻尾でパタパタ空中を泳いでる・・・(^^
23: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/14(月)19:45 ID:/XfkBqs1(16/19) AAS
>>21
スジノコの派生はもうパージスジノコとヤキソバパンがいまふ(^^
あんまり派生増やしてもねぇ(^^
24: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/14(月)20:17 ID:/XfkBqs1(17/19) AAS
アニメーションに攻撃付属するのってこれでいいんでふよね?(^^
画像リンク[png]:i.imgur.com
前出来たのにこんなエラーが(^^
'EvelBug' AnimationEvent 'Attack' has no receiver! Are you missing a component?
25: 2017/08/14(月)20:38 ID:lQN1fpEc(1) AAS
おう
26: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/14(月)20:47 ID:/XfkBqs1(18/19) AAS
今日は進んでないようだけどだいぶバグが取れまひた(^^
皆様に感謝感謝のボッキング!(^^
27(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/08/14(月)22:13 ID:/XfkBqs1(19/19) AAS
エクセルからアイテム管理する方法がわからないけどどうする!?(^^
とりあえず寝て明日考えまふ?(^^
28: 2017/08/15(火)00:23 ID:xt0skSkm(1/6) AAS
Scriptableobjectの使い方ようやくわかったけどよく次から次へと新しいの引っ張り出してくるな
29: 2017/08/15(火)02:49 ID:e0c2cdJq(1) AAS
>>27
外部リンク:github.com
30: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)03:57 ID:Bm+EfxQG(1/19) AAS
生成されたSheet1の使い道、使い方がじっくりググったのでふがよくわかりまふぇんでひた(^^
31: 2017/08/15(火)05:17 ID:xt0skSkm(2/6) AAS
先にわかっちゃったぜ
32: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)05:25 ID:Bm+EfxQG(2/19) AAS
ずるいでふ(^^
けちんぼしないでヒントくらふぁい(^^
33(2): 2017/08/15(火)07:44 ID:xt0skSkm(3/6) AAS
excelインポートするときにclass書く欄がある
ItemDataとしよう
Sheet1ができる
空のGameObjectをつくってスクリプトをつける
public ItemData itemdata;
これで完成
データはparam[ ]という配列にはいってる
省1
34: 2017/08/15(火)07:45 ID:xt0skSkm(4/6) AAS
itemdataにインスペクタでsheet1に指定な
35(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)12:11 ID:Bm+EfxQG(3/19) AAS
Ummmm....(^^
最後の行が手ごわいでふね(^^
画像リンク[png]:i.imgur.com
36: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)12:16 ID:Bm+EfxQG(4/19) AAS
今度はこんなエラーが(^^
画像リンク[png]:i.imgur.com
37: 2017/08/15(火)13:27 ID:Dj6s3kPS(1/5) AAS
よ〜し、今日も感謝感謝のボッキングされちゃうぞ〜!
見たことないエラーね
試しにScriptableObjectの ID を Id に変えてみてはどうかしら?
38: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)13:47 ID:Bm+EfxQG(5/19) AAS
ごめんなふぁい(^^
ScriptableObjectのNameがIDになぜか代わってまひた(^^
ヒントに感謝、ボッキング!(^^
39: 2017/08/15(火)13:55 ID:Dj6s3kPS(2/5) AAS
そうかい
解決したならまあ良い
40(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)14:11 ID:Bm+EfxQG(6/19) AAS
int IDうんこ;
void Start () {
IDうんこ = itemdata.param[5].ID;←今度は多分ここがエラーの原因になりまふね(^^
}
エラー内容はこうでふ(^^
ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
省2
41: 2017/08/15(火)14:12 ID:ETubxwwG(1/2) AAS
>>40
お前それ配列の最大要素数が6個未満やんけ
itemdata.paramに6個目の要素なんてないからエラー出てる
42: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)14:20 ID:Bm+EfxQG(7/19) AAS
0にしてもダメでひた(^^
43: 2017/08/15(火)14:24 ID:ETubxwwG(2/2) AAS
0でもだめならitemdata.paramに要素が存在してないことになる
その配列に値を代入してる処理に何か誤りがあるってこった
44: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)14:28 ID:Bm+EfxQG(8/19) AAS
Ummm...(^^
原因がわかりまふぇんね(^^
チンコショボーンでふ(^^
45: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)14:31 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 2017/08/15(火)14:32 ID:Bm+EfxQG(10/19) AAS
あと今こんな感じでふ(^^
外部リンク:www.axfc.net
47: 2017/08/15(火)14:58 ID:Dj6s3kPS(3/5) AAS
おや?
>>35のエラー…よく見たらListの型がおかしいぞ?
どうしたらそうなるんだ?
わからない…わからない…
48: 2017/08/15(火)15:08 ID:xt0skSkm(5/6) AAS
せっかく教えたのにまーだつまってんのかい
エクセルからの変換ちゃんとできてんのか?
変換するときstring とかintとか指定したか?
あとエクセルに型書いてる余計な行あったけど消したのか?
49: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)15:16 ID:Bm+EfxQG(11/19) AAS
余計な行消して一からやり直したらエラー吐かなくなりまひた(^^
感謝感謝のボッキング!(^^
50: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)15:32 ID:Bm+EfxQG(12/19) AAS
無事IDとか名前が取得できるようになったけどどうする!?(^^
ここから先何をすればいいのやら・・・(^^
51: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)15:37 ID:Bm+EfxQG(13/19) AAS
30を呼び出すとExcelの32行目が呼び出されまふね(^^
まぁ+2するって覚えておけばいいでひょう(^^
とりあえず回復薬作ってみまふ(^^
52: 2017/08/15(火)15:41 ID:xt0skSkm(6/6) AAS
そのためにIDふってんのちゃうの?
53: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)15:57 ID:Bm+EfxQG(14/19) AAS
ID飛び飛びだから困りまひたね(^^
飛んでる番号にダミーデータ入れとけばいいんでふか?(^^
54: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)16:12 ID:Bm+EfxQG(15/19) AAS
Excelで書き換えてもゲーム側に反映されまふぇんね(^^
どこを更新すればいいのでふか?(^^
55: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)16:16 ID:Bm+EfxQG(16/19) AAS
ごめんなふぁい、多分反映されてまふ(^^
ただ呼び出しでデータの100とか1000とかを呼び出すとエラー吐きまふ(^^
なぜでふか?(^^
1とかだとエラー吐きまふぇん(^^
56: 2017/08/15(火)16:27 ID:Dj6s3kPS(4/5) AAS
なんか引っ掛かるけどまあええわ
アイテム実装関連も飽きたし我思うアイテムの使用実装を紹介する
1、アイテムアイコンをクリーーーーック!!!
2、クリックイベントの引数に対応するIDを渡ーーーーーす!!!
3、そのIDからitemdata.paramを検索けんさくぅーーーー!!!
4、何項目目かがわかったらその項目のデータでアレコレするぅーーー!!!
大雑把だけどこれで実装できるはず
省2
57: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)16:41 ID:Bm+EfxQG(17/19) AAS
大雑把でふね(^^
なんとなーくわかりまひた(^^
58: 2017/08/15(火)16:59 ID:Dj6s3kPS(5/5) AAS
よくあるQ&A
Q.アイコンはどうすればいいんでふか(^^
A.セーブデータ作って読み込んで動的にボタンでも作るべし。セーブデータまだ無いならとりあえず
ポーションだけでもベタ書きしとけ
Q.引数はどうやって渡せばいいんでふか(^^
A.クリックした時に呼び出される関数に引数いるようにしておけばインスペクタ上から設定できる!
とりあえずポーションのIDでもぶちこんでおけ!
省4
59: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)23:40 ID:Bm+EfxQG(18/19) AAS
右クリックでポーション使うところで手こずってまふ(^^
どうすればいいんでひたっけ(^^
60(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/08/15(火)23:59 ID:Bm+EfxQG(19/19) AAS
Potionのアイコン作りまひた(^^
画像リンク[png]:i.imgur.com
61: 2017/08/16(水)06:49 ID:mqurrWkT(1) AAS
漆塗りした壷にしか見えねえ
62: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)07:27 ID:yem2EDrp(1/27) AAS
画像リンク[png]:i.imgur.com
53以降がエラーの原因になってまふ(^^
日本語が駄目なのかと思いローマ字にしてみてもダメでひた(^^
63: 2017/08/16(水)09:13 ID:/sAV5tkq(1) AAS
よ〜し!今日こそ感謝感謝のボッキングされちゃうぞ〜!
全くテキトウなこというけど
同じアイテム名は登録できないとか、アイテム説明が空だといけないとかじゃないのん?
あとアイテム名は日本語でいいだろうよ
北米版かよ
64(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)09:42 ID:yem2EDrp(2/27) AAS
アイテム名に数字付けたり説明付けたりしたけど駄目でひた(^^
エラー内容でふ(^^
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)
65: 2017/08/16(水)09:50 ID:RH8jrZPs(1/9) AAS
エラー文で検索した?
66: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)09:51 ID:yem2EDrp(3/27) AAS
翻訳して読んでみまひた(^^
よくわかりまふぇんでひた(^^
67: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)09:55 ID:yem2EDrp(4/27) AAS
ググってもよくわかりまふぇんでひた(^^
難しいでふね(^^
68: 2017/08/16(水)09:58 ID:RH8jrZPs(2/9) AAS
エラー文でググって三つ目に出るページ
最後に同様のエラーとその原因書いてるよ
外部リンク:easycoding.hatenablog.com
69: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)10:02 ID:yem2EDrp(5/27) AAS
要素数ってどこで弄るのでひょうか?(^^
53以上にするには52のところ弄ればいいと思うのでふが(^^
52のところがありまふぇん(^^
70(1): 2017/08/16(水)10:45 ID:MyR3gNhM(1/5) AAS
とりあえずsheet1の内容なにが書いてるかインスペクタで確認しろ
71(1): 2017/08/16(水)10:55 ID:MyR3gNhM(2/5) AAS
予想としてはどこかに変な文字でもまじってんじゃないの
型にあわないものとか intなのに小数点はいってるとか
あと型指定のところで間違ってるとか
あとは動作確認にエクセルもうひとつ作ってみ
シンプルなデータにして60個くらいまで
それでエラーでないならエクセルの内容が原因
72: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)10:59 ID:yem2EDrp(6/27) AAS
>>70-71
試しにBoolのTrueをFalseに変えてみたら無事読み込み出来まひた(^^
感謝感謝のボッキング!(^^
73: 2017/08/16(水)11:17 ID:MyR3gNhM(3/5) AAS
それはそれでおかしくね?
大丈夫なのか?
74: 2017/08/16(水)11:17 ID:VWTmb4xy(1/9) AAS
>>64
ああ…すまない…
我は四天王の中でも最弱…
エクセル関連では役に立てぬのだ…
75: 2017/08/16(水)11:27 ID:VWTmb4xy(2/9) AAS
気に入らないデータがあるとScriptableObjectの生成を途中でやめちゃうのね
まるでボッキングみたい
76: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)11:37 ID:yem2EDrp(7/27) AAS
原因はおそらくTrueの中身が1になってるのだと思われまふ(^^
画像リンク[png]:i.imgur.com
C#ではTrue=1は出来ないと本で読んだことありまふので(^^
でもExcelだとTrueって入力すると強制的に1に変更されてしまいまひて(^^
Trueが使えまふぇん(^^
77: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)11:41 ID:yem2EDrp(8/27) AAS
無理矢理=True()って入力するとバグらずに正常に機能しまふね(^^
78: 2017/08/16(水)11:42 ID:MyR3gNhM(4/5) AAS
外部リンク:detail.chiebukuro.yahoo.co.jp
それってなおせるんじゃないの?
79: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)11:53 ID:yem2EDrp(9/27) AAS
僕はおーぷんおふぃすを使ってるのでふが(^^
どこをいじればいいのかよくわかりまふぇんでひた(^^
現状何とかなっているので今度ググってみまふ(^^
80: 2017/08/16(水)11:57 ID:MyR3gNhM(5/5) AAS
オープンオフィス使ってるけどならないけどなw
81: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)12:05 ID:yem2EDrp(10/27) AAS
さて、いよいよアイテム制作の時がやってきまひたが(^^
どこから手をつけて良いんでひょうか(^^
アイテムの入れ替え?(^^
消費?(^^
Umm....(^^
82: 2017/08/16(水)12:57 ID:VWTmb4xy(3/9) AAS
なんか俺の思ってた仕様と違ったわ
>>60を見るにキーを押すとアイテム消費って感じなのね
もういっそ順番にアイテム拾うところからやってみたら?
83(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)13:09 ID:yem2EDrp(11/27) AAS
アイテムってどうやって拾えばいいんでふかね?(^^
そういえばアイテム代わりのブロッククリックで消去する処理作るの忘れてまひた(^^
84: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)14:30 ID:yem2EDrp(12/27) AAS
製作は順調でふね(^^
来年の夏〜冬にβ版出すという計画は成功しそうでふ(^^
それもこれも協力してくれた皆様のおかげふ(^^
感謝感謝のボッキング!(^^
85: 2017/08/16(水)14:34 ID:RH8jrZPs(3/9) AAS
>>83
まず疑似コード書いてみよ?
今の構想だとアイテム取得は何をどうしてどうなるのか
86(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)14:39 ID:yem2EDrp(13/27) AAS
そこらへんに落ちてるオブジェクトをクリック
オブジェクトの消去+変数アイテムIDの取得
取得したIDでIDの別の要素(回復量とか)を呼び出す
道具をインベントリあたりから右クリックで消費して回復量だけ回復
道具を一個減らす
こうでふかね?(^^
87: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)16:33 ID:yem2EDrp(14/27) AAS
うーん、ボタンは左クリックがデフォルトでふが(^^
左クリックと右クリックで処理を分岐ってできまふぇんかね?(^^
88: 2017/08/16(水)16:44 ID:RH8jrZPs(4/9) AAS
クリックしたオブジェクトはUIじゃなければraycast使って取得するよね?
そのトリガーにGetMouseButtonDownを使えばOK
外部リンク[html]:docs.unity3d.com
89: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)16:51 ID:yem2EDrp(15/27) AAS
?(^^
トリガーに使うのはわかりまひた(^^
RayってUI相手にも使えるんでふか?(^^
90: 2017/08/16(水)17:00 ID:RH8jrZPs(5/9) AAS
落ちてる方の取得時のクリックの話かと思った
UIのクリックは知らない
上下前次1-新書関写板覧索設栞歴
あと 912 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s