ここは>>1が皆ふぁんに協力してもらい、時には一人で奮闘しMMOを作るスレッドでふ(^^
Wiki
https://www65.atwiki.jp/parohaim/
前スレ
http://mevius.2ch.net/test/read.cgi/gamedev/1500187808/
UnityでMMO作りたいけどどうする!?(^^Part2 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 14:23:16.30ID:/XfkBqs12ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 16:25:57.15ID:/XfkBqs1 無事完走しまひたね(^^
2017/08/14(月) 16:31:16.92ID:VLKHVV2x
おう、オンライン化したらテスターしてやるよ
あくしろ
あくしろ
4ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 16:48:06.02ID:/XfkBqs1 ぜひお願いしまふ(^^
ただのクリックしたらワープするだけのオブジェクトに悪戦苦闘中(^^
エラー内容は変数が割り当てられてない?という内容でふ(^^
UnassignedReferenceException: The variable agent of Parosanmyak has not been assigned.
You probably need to assign the agent variable of the Parosanmyak script in the inspector.
UnityEngine.AI.NavMeshAgent.Warp (Vector3 newPosition) (at C:/buildslave/unity/build/artifacts/generated/common/modules/AI/NavMeshAgentBindings.gen.cs:228)
Parosanmyak.OnMouseDown () (at Assets/スクリプト/移動/Parosanmyak.cs:14)
UnityEngine.SendMouseEvents:DoSendMouseEvents(Int32)
ただのクリックしたらワープするだけのオブジェクトに悪戦苦闘中(^^
エラー内容は変数が割り当てられてない?という内容でふ(^^
UnassignedReferenceException: The variable agent of Parosanmyak has not been assigned.
You probably need to assign the agent variable of the Parosanmyak script in the inspector.
UnityEngine.AI.NavMeshAgent.Warp (Vector3 newPosition) (at C:/buildslave/unity/build/artifacts/generated/common/modules/AI/NavMeshAgentBindings.gen.cs:228)
Parosanmyak.OnMouseDown () (at Assets/スクリプト/移動/Parosanmyak.cs:14)
UnityEngine.SendMouseEvents:DoSendMouseEvents(Int32)
5ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 16:49:54.64ID:/XfkBqs1 何がいけないんでひょうか?(^^
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Parosanmyak : MonoBehaviour {
UnityEngine.AI.NavMeshAgent agent;
void Start()
{
agent = GetComponent<UnityEngine.AI.NavMeshAgent>();
}
void OnMouseDown()
{
agent.Warp(new Vector3(-285f, 1001.8f, 1488f));
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Parosanmyak : MonoBehaviour {
UnityEngine.AI.NavMeshAgent agent;
void Start()
{
agent = GetComponent<UnityEngine.AI.NavMeshAgent>();
}
void OnMouseDown()
{
agent.Warp(new Vector3(-285f, 1001.8f, 1488f));
}
}
2017/08/14(月) 17:05:46.75ID:9yHnS3D8
あるとしたらここかな?
GetComponent<UnityEngine.AI.NavMeshAgent>();
このスクリプトがついてるゲームオブジェクトに本とにNavMeshAgentついてるのかい?
あと using UnityEngine.AI
を一番てっぺんにつけるんだ
GetComponent<UnityEngine.AI.NavMeshAgent>();
このスクリプトがついてるゲームオブジェクトに本とにNavMeshAgentついてるのかい?
あと using UnityEngine.AI
を一番てっぺんにつけるんだ
7ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 17:07:47.43ID:/XfkBqs1 ごめんなふぁい(^^
NMAが付いてるのはプレイヤーでふ(^^
NMAが付いてるのはプレイヤーでふ(^^
8ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 17:14:04.78ID:/XfkBqs1 これでもエラーでふ(^^
しばらく頭を冷やしてみまふ(^^
agent = GetComponent<Ethan.NavMeshAgent>();
しばらく頭を冷やしてみまふ(^^
agent = GetComponent<Ethan.NavMeshAgent>();
9ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 17:20:42.36ID:/XfkBqs1 void Start()
{
agent = GameObject.Find("Ethan");
}
これでもエラー吐きまひた(^^
{
agent = GameObject.Find("Ethan");
}
これでもエラー吐きまひた(^^
10ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 17:26:06.55ID:/XfkBqs1 ダメでふ(^^
どんどん迷走してスクリプトがカオスになっていってまふ(^^
こういう時は後回しにして別のところを作るのがいいでふ(^^
どんどん迷走してスクリプトがカオスになっていってまふ(^^
こういう時は後回しにして別のところを作るのがいいでふ(^^
2017/08/14(月) 17:31:10.27ID:9yHnS3D8
GameObject.Find("Ethan").GetComponent<NavMeshAgent>()だろう
しかし俺は直書きされる"Ethan"が嫌いなのだ
上の方に書いてインスペクタ上で参照される"Ethan"が好きなのだ
しかし俺は直書きされる"Ethan"が嫌いなのだ
上の方に書いてインスペクタ上で参照される"Ethan"が好きなのだ
12ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 17:39:13.82ID:/XfkBqs1 [SerializeField]付けてもpublicつけてもインスペクタ上で参照できまふぇん(^^
なぜでふか!?(^^
なぜでふか!?(^^
2017/08/14(月) 17:41:06.51ID:9yHnS3D8
他でエラーでてるからじゃないか?
試しに走らせてみ
試しに走らせてみ
14ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 17:47:12.69ID:/XfkBqs1 public GameObject target;
void Start()
{
agent = GameObject.Find(target).GetComponent<NavMeshAgent>();
}
これでインスペクタから設定できるようになりまひた(^^
感謝感謝のボッキング!(^^
でもGameObject.Find(target)のところ?がエラーを吐いて動きまふぇん(^^
void Start()
{
agent = GameObject.Find(target).GetComponent<NavMeshAgent>();
}
これでインスペクタから設定できるようになりまひた(^^
感謝感謝のボッキング!(^^
でもGameObject.Find(target)のところ?がエラーを吐いて動きまふぇん(^^
2017/08/14(月) 17:49:58.54ID:9yHnS3D8
それやったなら
target.GetComponent<NavMeshAgent>();
でいいだろうよ
"Ethan"自分探しの旅に出ちまうよ
target.GetComponent<NavMeshAgent>();
でいいだろうよ
"Ethan"自分探しの旅に出ちまうよ
16ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 17:51:52.71ID:/XfkBqs1 ついつい複雑に考えすぎて前にやったことをすっかり忘れるのは僕の悪い癖でふ(^^
感謝して
チンコがビンビン
ボッキング!(^^
感謝して
チンコがビンビン
ボッキング!(^^
17ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 17:53:13.13ID:/XfkBqs1 ついにワープ出来まひた(^^
本当に感謝感激ボッキング!(^^
本当に感謝感激ボッキング!(^^
2017/08/14(月) 17:54:25.59ID:9yHnS3D8
自分探しの件はちょっと違った
まあでもこれで"Ethan"がたとえ"Ossan"になったとしても
"Ethan"の心は引き継がれ"Ossan"は走り出すであろうよ
もうおねむの時間だ。先に寝ているぞ
まあでもこれで"Ethan"がたとえ"Ossan"になったとしても
"Ethan"の心は引き継がれ"Ossan"は走り出すであろうよ
もうおねむの時間だ。先に寝ているぞ
19ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 17:55:36.92ID:/XfkBqs1 ふぁい(^^
でもこれってオンライン化にあたって大幅に改変しないといけまふぇんよね?(^^
ちょっとめんどくさそうでふ(^^
でもこれってオンライン化にあたって大幅に改変しないといけまふぇんよね?(^^
ちょっとめんどくさそうでふ(^^
20ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 18:23:07.27ID:/XfkBqs1 新しく行けるようになった高地エリアに配置するモンスター考えないといけまふぇんね(^^
どんなデザインにしまひょう?(^^
どんなデザインにしまひょう?(^^
2017/08/14(月) 18:37:54.01ID:+rvnX4sZ
殻を付ければちょっと強めでいんじゃない?でんでん虫。
22ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 19:11:22.64ID:/XfkBqs123ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 19:45:15.29ID:/XfkBqs124ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 20:17:12.66ID:/XfkBqs1 アニメーションに攻撃付属するのってこれでいいんでふよね?(^^
http://i.imgur.com/ejoF6vs.png
前出来たのにこんなエラーが(^^
'EvelBug' AnimationEvent 'Attack' has no receiver! Are you missing a component?
http://i.imgur.com/ejoF6vs.png
前出来たのにこんなエラーが(^^
'EvelBug' AnimationEvent 'Attack' has no receiver! Are you missing a component?
2017/08/14(月) 20:38:10.86ID:lQN1fpEc
おう
26ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 20:47:05.61ID:/XfkBqs1 今日は進んでないようだけどだいぶバグが取れまひた(^^
皆様に感謝感謝のボッキング!(^^
皆様に感謝感謝のボッキング!(^^
27ダーク王鍬大使 ◆SoVpkB15jY
2017/08/14(月) 22:13:33.46ID:/XfkBqs1 エクセルからアイテム管理する方法がわからないけどどうする!?(^^
とりあえず寝て明日考えまふ?(^^
とりあえず寝て明日考えまふ?(^^
2017/08/15(火) 00:23:39.02ID:xt0skSkm
Scriptableobjectの使い方ようやくわかったけどよく次から次へと新しいの引っ張り出してくるな
2017/08/15(火) 02:49:19.15ID:e0c2cdJq
30ダーク王鍬大使 ◆SoVpkB15jY
2017/08/15(火) 03:57:56.51ID:Bm+EfxQG 生成されたSheet1の使い道、使い方がじっくりググったのでふがよくわかりまふぇんでひた(^^
2017/08/15(火) 05:17:59.80ID:xt0skSkm
先にわかっちゃったぜ
32ダーク王鍬大使 ◆SoVpkB15jY
2017/08/15(火) 05:25:33.42ID:Bm+EfxQG ずるいでふ(^^
けちんぼしないでヒントくらふぁい(^^
けちんぼしないでヒントくらふぁい(^^
2017/08/15(火) 07:44:53.95ID:xt0skSkm
excelインポートするときにclass書く欄がある
ItemDataとしよう
Sheet1ができる
空のGameObjectをつくってスクリプトをつける
public ItemData itemdata;
これで完成
データはparam[ ]という配列にはいってる
itemdata.param[0].name などで取り出す
ItemDataとしよう
Sheet1ができる
空のGameObjectをつくってスクリプトをつける
public ItemData itemdata;
これで完成
データはparam[ ]という配列にはいってる
itemdata.param[0].name などで取り出す
2017/08/15(火) 07:45:55.84ID:xt0skSkm
itemdataにインスペクタでsheet1に指定な
35ダーク王鍬大使 ◆SoVpkB15jY
2017/08/15(火) 12:11:12.04ID:Bm+EfxQG36ダーク王鍬大使 ◆SoVpkB15jY
2017/08/15(火) 12:16:56.33ID:Bm+EfxQG 今度はこんなエラーが(^^
http://i.imgur.com/pfBJsqF.png
http://i.imgur.com/pfBJsqF.png
2017/08/15(火) 13:27:51.31ID:Dj6s3kPS
よ〜し、今日も感謝感謝のボッキングされちゃうぞ〜!
見たことないエラーね
試しにScriptableObjectの ID を Id に変えてみてはどうかしら?
見たことないエラーね
試しにScriptableObjectの ID を Id に変えてみてはどうかしら?
38ダーク王鍬大使 ◆SoVpkB15jY
2017/08/15(火) 13:47:26.28ID:Bm+EfxQG ごめんなふぁい(^^
ScriptableObjectのNameがIDになぜか代わってまひた(^^
ヒントに感謝、ボッキング!(^^
ScriptableObjectのNameがIDになぜか代わってまひた(^^
ヒントに感謝、ボッキング!(^^
2017/08/15(火) 13:55:20.10ID:Dj6s3kPS
そうかい
解決したならまあ良い
解決したならまあ良い
40ダーク王鍬大使 ◆SoVpkB15jY
2017/08/15(火) 14:11:26.33ID:Bm+EfxQG 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)
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)
2017/08/15(火) 14:12:47.24ID:ETubxwwG
42ダーク王鍬大使 ◆SoVpkB15jY
2017/08/15(火) 14:20:41.97ID:Bm+EfxQG 0にしてもダメでひた(^^
2017/08/15(火) 14:24:20.10ID:ETubxwwG
0でもだめならitemdata.paramに要素が存在してないことになる
その配列に値を代入してる処理に何か誤りがあるってこった
その配列に値を代入してる処理に何か誤りがあるってこった
44ダーク王鍬大使 ◆SoVpkB15jY
2017/08/15(火) 14:28:04.67ID:Bm+EfxQG Ummm...(^^
原因がわかりまふぇんね(^^
チンコショボーンでふ(^^
原因がわかりまふぇんね(^^
チンコショボーンでふ(^^
45ダーク王鍬大使 ◆SoVpkB15jY
2017/08/15(火) 14:31:40.50ID:Bm+EfxQG itemdataをItemDateに変えまひた(^^
今度はこんなエラーが(^^
ヌルってまふね(^^
NullReferenceException: Object reference not set to an instance of an object
Item.Start () (at Assets/スクリプト/Item.cs:10)
今度はこんなエラーが(^^
ヌルってまふね(^^
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:49.60ID:Bm+EfxQG あと今こんな感じでふ(^^
https://www.axfc.net/u/3834801/MMO
https://www.axfc.net/u/3834801/MMO
2017/08/15(火) 14:58:45.81ID:Dj6s3kPS
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国、日本渡航に再警告 「侮辱や暴行で複数の負傷報告」★2 [ぐれ★]
- トランプ氏、日中の対立を懸念 首相に「エスカレート回避を」-日本政府関係者(共同) [蚤の市★]
- 高市早苗氏「“裏金問題”の調査をすると約束しましたが調査結果を公表するとは約束してません」 [バイト歴50年★]
- 【テレビ】玉川徹「これ天災じゃなくて人災でしょ。責任どうするんだ」 日本のホテル、中国人観光客からのキャンセルが相次ぐ [冬月記者★]
- 【台湾有事】トランプ氏 電話会談で高市総理に発言抑制を要求か 米メディア報道… ★11 [BFU★]
- 高市総理の「そんなことよりも」発言を釈明 木原官房長官「急いで話題転換する趣旨」 [ぐれ★]
- 【実況】博衣こよりのえちえち4周年カウントダウン🧪★4
- 【高市悲報】中国、世界中に是非を問うwwwwwwwwwwwwwwwwwww [308389511]
- 日本人、値上げで準チョコすら買えなくなりココアパウダーを固めたチョコもどきがで回り始める [931948549]
- __国際暗号資産報告制度、CARFが始動、海外取引所の利用履歴が居住国税務当局に自動通知、未申告は困難に、日本も年末から適用開始 [827565401]
- 【実況】博衣こよりのえちえち4周年カウントダウン🧪★5
- ク ラ ナ ド は
